Uses of Interface
geometry.Index

Packages that use Index
geometry Package containing all basic data structures. 
geometry.object Package containing all skeleton data structures needed. 
io.loader.load2D Contains all classes used to load a 2D skeleton from the input files. 
io.visualize Classes needed to visualize/show skeletons and skeleton matching results. 
 

Uses of Index in geometry
 

Classes in geometry that implement Index
 class Index2D
          A pixel's index in the 2D array.
 class Index3D
          A voxel's index in the 3D array.
 

Uses of Index in geometry.object
 

Fields in geometry.object declared as Index
private  Index SkeletonNode.index
          the skeleton node's index in the 2D/3D image (as coordinates and index might differ from each other)
 

Methods in geometry.object that return Index
 Index SkeletonNode.getIndex()
           
 

Methods in geometry.object with parameters of type Index
 double DistanceMap2D.getDistance(Index index)
           
 double DistanceMap3D.getDistance(Index index)
           
 double DistanceMap.getDistance(Index index)
          Get the distance from the specified coordinates to the contour
 void SkeletonNode.setIndex(Index index)
           
 

Constructors in geometry.object with parameters of type Index
SkeletonNode(Coordinates coordinates, Index index)
          constructor.
 

Uses of Index in io.loader.load2D
 

Methods in io.loader.load2D with parameters of type Index
static boolean NeighborSkeletonNodes2D.isEdgeNeighbor(Index i1, Index i2)
          Check if two indices are edge neighbors or not.
 

Uses of Index in io.visualize
 

Methods in io.visualize with parameters of type Index
private  vtk.vtkActor MatchingViewer3DPanel.createLineActor(Index index1, Index index2, Dimensions dim1, Dimensions dim2, int offset)
          Create a vtkActor for a line.
private  vtk.vtkActor MatchingViewer3D.createLineActor(Index index1, Index index2, Dimensions dim1, Dimensions dim2, int offset)
          Create a vtkActor for a line.