Uses of Class
geometry.object.SkeletonPath

Packages that use SkeletonPath
algorithm.psgm All classes used for the computation of two skeletons' endnode similarities, as described in the paper. 
geometry.object Package containing all skeleton data structures needed. 
 

Uses of SkeletonPath in algorithm.psgm
 

Methods in algorithm.psgm that return types with arguments of type SkeletonPath
private  java.util.List<SkeletonPath> CostGetter.wrapList(java.util.List<SkeletonPath> toBeWrapped, int index)
          Rotate a list of skeleton paths by the given distance by using Collections.rotate(List, int).
 

Methods in algorithm.psgm with parameters of type SkeletonPath
 double CostGetter.getPathDistanceByPath(SkeletonPath p1, SkeletonPath p2)
          Get the path distance between the two specified skeleton paths.
 double CostGetter.getPathDistanceByPathLength(SkeletonPath p1, SkeletonPath p2)
          Get the path distance between a pair of skeleton paths, based on their path length.
static void SkeletonPathGetter.getSkeletonPathRepresentation(SkeletonObject so, SkeletonPath path, int numberOfSamplePoints, double normalization)
          get the path vector representation for the specified skeleton path.
 

Method parameters in algorithm.psgm with type arguments of type SkeletonPath
private  java.util.List<SkeletonPath> CostGetter.wrapList(java.util.List<SkeletonPath> toBeWrapped, int index)
          Rotate a list of skeleton paths by the given distance by using Collections.rotate(List, int).
 

Uses of SkeletonPath in geometry.object
 

Fields in geometry.object with type parameters of type SkeletonPath
private  java.util.Map<SkeletonNode,java.util.List<SkeletonPath>> Skeleton.paths
          list containing all skeleton paths emanating from every skeleton node.
 

Methods in geometry.object that return SkeletonPath
 SkeletonPath SkeletonGraph.getShortestPath(SkeletonNode start, SkeletonNode end)
          Get the shortest path in the graph from the specified start node to the specified end node.
 SkeletonPath Skeleton.getSkeletonPathByEndnodes(SkeletonNode node1, SkeletonNode node2)
          get the skeleton path between the specified end nodes.
 

Methods in geometry.object that return types with arguments of type SkeletonPath
 java.util.Map<SkeletonNode,java.util.List<SkeletonPath>> Skeleton.getAllSkeletonPaths()
          Get all skeleton paths.
 java.util.List<SkeletonPath> Skeleton.getSkeletonPathsByEndnode(SkeletonNode node)
          Get a list of all skeleton paths emanating from the specified end node.The specified end node has to be the key to the path map to be a match.
 

Methods in geometry.object with parameters of type SkeletonPath
 int SkeletonPath.compareTo(SkeletonPath arg0)
           
 boolean SkeletonPath.equals(SkeletonPath path)
          check if two skeleton paths are equal.
 

Method parameters in geometry.object with type arguments of type SkeletonPath
 void Skeleton.addPaths(java.util.List<SkeletonPath> paths, SkeletonNode endnode)
          add a list of paths to the skeleton's paths.
 void Skeleton.setPaths(java.util.Map<SkeletonNode,java.util.List<SkeletonPath>> allPaths)
          set the skeleton's skeleton paths.