Uses of Class
exception.WrongUsageOfAlgorithmException

Packages that use WrongUsageOfAlgorithmException
algorithm Package containing all classes that are part of establishing correspondences between two skeletons' end nodes. 
algorithm.psgm All classes used for the computation of two skeletons' endnode similarities, as described in the paper. 
retrieval Classes needed to perform similarity searches in a database and mapping database entries to java classes. 
 

Uses of WrongUsageOfAlgorithmException in algorithm
 

Methods in algorithm that throw WrongUsageOfAlgorithmException
 CleanMatchingResult Matching3D.go()
          Applying PSGM.go(Config) to the two skeletons loaded.
 CleanMatchingResult Matching2D.go()
          execute the PSGM algorithm.
 CleanMatchingResult PathSimilaritySkeletonGraphMatching.go(Config config)
          Deprecated. Execute the PSGM algorithm.
 

Constructors in algorithm that throw WrongUsageOfAlgorithmException
Matching2D(SkeletonObject so1, SkeletonObject so1_flipped, SkeletonObject so2, Config config)
          Constructor that should only be used if you know what you are doing.
PathSimilaritySkeletonGraphMatching(SkeletonObject so1, SkeletonObject so1_flipped, SkeletonObject so2)
          Deprecated. Constructor.
 

Uses of WrongUsageOfAlgorithmException in algorithm.psgm
 

Methods in algorithm.psgm that throw WrongUsageOfAlgorithmException
private  void PSGM.setSkeletons(SkeletonObject so1, SkeletonObject so2)
          set the skeletons to be matched.
 

Constructors in algorithm.psgm that throw WrongUsageOfAlgorithmException
PSGM(SkeletonObject so1, SkeletonObject so2)
          Constructor.
 

Uses of WrongUsageOfAlgorithmException in retrieval
 

Methods in retrieval that throw WrongUsageOfAlgorithmException
static java.util.PriorityQueue<SimilaritySearchResult> SimilaritySearch.getSimilarities(java.lang.String database, SkeletonObject so, SkeletonObject so_flipped, java.lang.String skeletonfilename, java.lang.String objectfilename, int nosp, double alpha)
          Given a skeleton object, this function searches the database in src/database/database.db, performes PSGM to the input skeleton and all skeletons in the database and saves the results in the order of their similarity in a priority queue.