Uses of Class
exception.InvalidWeightFunctionGivenException

Packages that use InvalidWeightFunctionGivenException
algorithm Package containing all classes that are part of establishing correspondences between two skeletons' end nodes. 
algorithm.matching Package containing all classes that are used to establish a final matching 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 InvalidWeightFunctionGivenException in algorithm
 

Methods in algorithm that throw InvalidWeightFunctionGivenException
 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.
 

Uses of InvalidWeightFunctionGivenException in algorithm.matching
 

Methods in algorithm.matching that throw InvalidWeightFunctionGivenException
 MatchList HungarianAlgorithm.computeAssignments(double[][] input, Config config)
           
 MatchList MultipleOSB.computeAssignments(double[][] cost, Config config)
          Deprecated.  
 MatchList MatchingAlgorithm.computeAssignments(double[][] costs, Config config)
          Compute the assignments for the given cost matrix.
 MatchList OSBfinalMatching.computeAssignments(double[][] costs, Config config)
           
private static double[][] HungarianAlgorithm.prepareMatrix(double[][] weight_origin, Config config)
          prepare the stored weight function so that it can be used by hungarian algorithm.
 

Uses of InvalidWeightFunctionGivenException in algorithm.psgm
 

Methods in algorithm.psgm that throw InvalidWeightFunctionGivenException
 double CostGetter.getCost(SkeletonNode sn1, SkeletonNode sn2)
          Get the matching costs for the two specified end nodes.
 MatchList PSGM.go(Config config)
          Execute the algorithm.
 

Uses of InvalidWeightFunctionGivenException in retrieval
 

Methods in retrieval that throw InvalidWeightFunctionGivenException
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.