Uses of Package
algorithm.matching

Packages that use algorithm.matching
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. 
io.visualize Classes needed to visualize/show skeletons and skeleton matching results. 
retrieval Classes needed to perform similarity searches in a database and mapping database entries to java classes. 
 

Classes in algorithm.matching used by algorithm
MatchList
          Data structure to hold assignments found in assignment algorithms.
 

Classes in algorithm.matching used by algorithm.matching
Matching
          A data structure to hold information about the found matching in two skeletons.
MatchingAlgorithm
          Interface for matching algorithm which take a cost matrix as an argument and compute a MatchList for the indices in the matrix.
MatchingAngles
          Representing the angles in three direction for the matching line for a matching.
MatchList
          Data structure to hold assignments found in assignment algorithms.
PossibleMatching
          Store information about possible matchings.
PossibleMatchList
          Container including matchings that would generally be possible, that is, each node in the first skeleton is hypothetically matched to each node in the second skeleton.
 

Classes in algorithm.matching used by algorithm.psgm
MatchList
          Data structure to hold assignments found in assignment algorithms.
 

Classes in algorithm.matching used by io.visualize
MatchList
          Data structure to hold assignments found in assignment algorithms.
 

Classes in algorithm.matching used by retrieval
MatchList
          Data structure to hold assignments found in assignment algorithms.