- VPTree<P,E extends P> - Class in com.eatthepath.jvptree
-
A vantage-point tree (or vp-tree) is a binary space partitioning collection of points in a metric space.
- VPTree(DistanceFunction<P>) - Constructor for class com.eatthepath.jvptree.VPTree
-
Constructs a new vp-tree that uses the given distance function and is initially empty.
- VPTree(DistanceFunction<P>, Collection<E>) - Constructor for class com.eatthepath.jvptree.VPTree
-
Constructs a new vp-tree that uses the given distance function and is initially populated with the given
collection of points.
- VPTree(DistanceFunction<P>, ThresholdSelectionStrategy<P, E>) - Constructor for class com.eatthepath.jvptree.VPTree
-
Constructs a new vp-tree that uses the given distance function and threshold selection strategy to partition
points.
- VPTree(DistanceFunction<P>, ThresholdSelectionStrategy<P, E>, Collection<E>) - Constructor for class com.eatthepath.jvptree.VPTree
-
Constructs a new vp-tree that uses the given distance function and threshold selection strategy to partition
points.
- VPTree(DistanceFunction<P>, ThresholdSelectionStrategy<P, E>, int) - Constructor for class com.eatthepath.jvptree.VPTree
-
Constructs a new vp-tree that uses the given distance function and threshold selection strategy to partition
points and is initially empty.
- VPTree(DistanceFunction<P>, ThresholdSelectionStrategy<P, E>, int, Collection<E>) - Constructor for class com.eatthepath.jvptree.VPTree
-
Constructs a new vp-tree that uses the given distance function and threshold selection strategy to partition
points.