A k-d tree divides a k-dimensional space relative to the points it
contains by storing them in a binary tree, discriminating by a
different dimension at each level of the tree.
KDTree() -
Constructor for class com.savarese.algorithms.spatial.KDTree
Creates a two-dimensional KDTree.
KDTree(int) -
Constructor for class com.savarese.algorithms.spatial.KDTree
Creates a KDTree of the specified number of dimensions.
keySet() -
Method in class com.savarese.algorithms.spatial.KDTree
Returns a Set view of the point keys for the mappings in the
KDTree.
O
optimize() -
Method in class com.savarese.algorithms.spatial.KDTree
Optimizes the performance of future search operations by balancing the
KDTree.
A RangeSearchTree is a spatial data structure that supports the
retrieval of data associated with point keys as well as the
searching of data that occurs within a specified range of points.
A SingleSourcePath represents a solution to a single source path
finding problem, containing one path from a single source
vertex to one or more destinations.
A SingleSourcePathFinder is a path finding algorithm that finds
paths between a single source and one or more destinations meeting
some criteria (e.g., shortest path).