A B C D E F G H I J L M N O P Q R S T U V W X Y Z

A

addEdge(SkeletonBranch) - Method in class geometry.object.SkeletonGraph
add the specified edge (defined by the SkeletonBranch to the graph.
additionalDummyNodes - Variable in class config.Config
Configure how many dummy nodes are added when using the Hungarian algorithm at any point of the matching process.
additionalDummyNodes - Static variable in class config.Constants
 
addMatching(int, int, double) - Method in class algorithm.matching.MatchList
add a new matching.
addNode(SkeletonNode) - Method in class geometry.object.SkeletonBranch
 
addNode(SkeletonNode) - Method in class io.loader.shared.NodeArea
 
addPaths(List<SkeletonPath>, SkeletonNode) - Method in class geometry.object.Skeleton
add a list of paths to the skeleton's paths.
addPoint(Point) - Method in class io.loader.load2D.contours.Contour
 
addPossibleMatching(PossibleMatching) - Method in class algorithm.matching.PossibleMatchList
Add a new possible matching.
addVertex(SkeletonNode) - Method in class geometry.object.SkeletonGraph
Add a new vertex to the graph.
algorithm - package algorithm
Package containing all classes that are part of establishing correspondences between two skeletons' end nodes.
algorithm.matching - package algorithm.matching
Package containing all classes that are used to establish a final matching between two skeletons' end nodes.
algorithm.psgm - package algorithm.psgm
All classes used for the computation of two skeletons' endnode similarities, as described in the paper.
allAreCovered(int[]) - Method in class algorithm.matching.HungarianAlgorithm
Test if all columns are covered.
allContourPoints - Variable in class io.loader.load2D.SkeletonParser2D
list containing all contour points (outer contours as well as inner contours
allEndnodes - Variable in class io.loader.shared.SkeletonParser
list containing all skeleton end nodes
allinnerContours - Variable in class io.loader.load2D.contours.ContourContainer
list of the object's inner contours
allJunctionNodes - Variable in class io.loader.shared.SkeletonParser
list containing all skeleton junction nodes
allNodes - Variable in class geometry.object.SkeletonPath
a list containing all nodes on this skeleton path
allouterContours - Variable in class io.loader.load2D.contours.ContourContainer
list of the object's outer contours
alpha - Variable in class config.Config
Configure the alpha in the path distance computation.
alpha - Variable in class gui.Matching3DGui
 
alpha - Variable in class main.AutomaticMatching
 
alpha - Variable in class main.AutomaticRetrieval
 
alphaL - Variable in class gui.Matching3DGui
 
alphal - Variable in class gui.PSGMGui
label for alpha value
alphal - Variable in class gui.SearchGUI
label to hold the description for the alpha input field
alphat - Variable in class gui.PSGMGui
textfield to enter the alpha weight value
alphat - Variable in class gui.SearchGUI
textfield for the input of the alpha value
angles - Variable in class algorithm.matching.Matching
the angle of the matching line (used for filtering)
ArrayUtilities - Class in utils
additional utility functions for operating with arrays
ArrayUtilities() - Constructor for class utils.ArrayUtilities
 
AutomaticMatching - Class in main
Perform the matching process on all combinations of shapes and write the found matching results to the file system.
AutomaticMatching(int, double, String, String, String) - Constructor for class main.AutomaticMatching
 
AutomaticRetrieval - Class in main
Automatically perform all queries and save the best results to the specified folder.
AutomaticRetrieval(String, String, int, double) - Constructor for class main.AutomaticRetrieval
 

A B C D E F G H I J L M N O P Q R S T U V W X Y Z