- calcArea() - Method in class org.tinspin.index.rtree.Entry
-
- calcBoundingBox(Entry<?>[], int, int, double[], double[]) - Static method in class org.tinspin.index.rtree.Entry
-
- calcCenterDistance(Entry<?>, Entry<?>) - Static method in class org.tinspin.index.rtree.Entry
-
- calcDeadspace(Entry<?>[], int, int, double[], double[]) - Static method in class org.tinspin.index.rtree.Entry
-
Calculates the bounding boxes and the estimated dead space.
- calcIncludes(double[], double[], double[], double[]) - Static method in class org.tinspin.index.rtree.Entry
-
- calcMargin(double[], double[]) - Static method in class org.tinspin.index.rtree.Entry
-
- calcOverlap(double[], double[], double[], double[]) - Static method in class org.tinspin.index.rtree.Entry
-
- calcVolume(Entry<?>) - Static method in class org.tinspin.index.rtree.Entry
-
- calcVolume(double[], double[]) - Static method in class org.tinspin.index.rtree.Entry
-
- CBIterator() - Constructor for class org.tinspin.index.critbit.CritBit64.CBIterator
-
- CENTER - Static variable in interface org.tinspin.index.RectangleDistanceFunction
-
- centerDistance(double[], double[], double[]) - Static method in interface org.tinspin.index.RectangleDistanceFunction
-
- check() - Method in class org.tinspin.index.covertree.CoverTree
-
- CheckEmptyWithMask(CritBit<?>, int) - Constructor for class org.tinspin.index.critbit.CritBit.CheckEmptyWithMask
-
- checkExactMatch(double[], double[]) - Method in class org.tinspin.index.rtree.Entry
-
- checkInclusion(double[], double[]) - Method in class org.tinspin.index.rtree.Entry
-
Check whether the current entry geometrically includes the
rectangle defined by min2 and max2.
- checkOverlap(double[], double[], Entry<?>) - Static method in class org.tinspin.index.rtree.Entry
-
- checkTree() - Method in class org.tinspin.index.critbit.CritBit
-
- checkTree() - Method in class org.tinspin.index.critbit.CritBit64
-
- checkTree() - Method in class org.tinspin.index.critbit.CritBit64COW
-
- chooseSubTree(RTreeNode<T>, Entry<T>, int, int) - Method in class org.tinspin.index.rtree.RStarTreeLogic
-
Choose subtree as described in the paper.
- chooseSubTree(RTreeNode<T>, Entry<T>, int, int) - Method in interface org.tinspin.index.rtree.RTreeLogic
-
- clear() - Method in class org.tinspin.index.array.PointArray
-
- clear() - Method in class org.tinspin.index.array.RectArray
-
- clear() - Method in class org.tinspin.index.covertree.CoverTree
-
- clear() - Method in interface org.tinspin.index.Index
-
Clear all entries.
- clear() - Method in class org.tinspin.index.kdtree.KDTree
-
Removes all elements from the tree.
- clear() - Method in class org.tinspin.index.phtree.PHTreeP
-
- clear() - Method in class org.tinspin.index.phtree.PHTreeR
-
- clear() - Method in class org.tinspin.index.PointIndexWrapper
-
- clear() - Method in class org.tinspin.index.qthypercube.QuadTreeKD
-
Removes all elements from the tree.
- clear() - Method in class org.tinspin.index.qthypercube.QuadTreeRKD
-
Removes all elements from the tree.
- clear() - Method in class org.tinspin.index.qthypercube2.QuadTreeKD2
-
Removes all elements from the tree.
- clear() - Method in class org.tinspin.index.qtplain.QuadTreeKD0
-
Removes all elements from the tree.
- clear() - Method in class org.tinspin.index.qtplain.QuadTreeRKD0
-
Removes all elements from the tree.
- clear(int) - Method in class org.tinspin.index.rtree.KnnResult
-
- clear() - Method in class org.tinspin.index.rtree.RTree
-
- COMP - Static variable in class org.tinspin.index.kdtree.KDEntryDist
-
- COMP - Static variable in class org.tinspin.index.qthypercube.QEntryDist
-
- COMP - Static variable in class org.tinspin.index.qthypercube.QREntryDist
-
- COMP - Static variable in class org.tinspin.index.qthypercube2.QEntryDist
-
- COMP - Static variable in class org.tinspin.index.qtplain.QEntryDist
-
- COMP - Static variable in class org.tinspin.index.qtplain.QREntryDist
-
- COMPARATOR - Static variable in class org.tinspin.index.covertree.PointDist
-
- compareTo(Entry<T>) - Method in class org.tinspin.index.rtree.Entry
-
- contains(long[]) - Method in class org.tinspin.index.critbit.CritBit
-
Check whether a given key exists in the tree.
- contains(long[]) - Method in interface org.tinspin.index.critbit.CritBit1D
-
- contains(long) - Method in class org.tinspin.index.critbit.CritBit64
-
Check whether a given key exists in the tree.
- contains(long) - Method in class org.tinspin.index.critbit.CritBit64COW
-
Check whether a given key exists in the tree.
- containsExact(double[]) - Method in class org.tinspin.index.covertree.CoverTree
-
- containsExact(double[]) - Method in class org.tinspin.index.kdtree.KDTree
-
Check whether a given key exists.
- containsExact(double[]) - Method in class org.tinspin.index.qthypercube.QuadTreeKD
-
Check whether a given key exists.
- containsExact(double[], double[]) - Method in class org.tinspin.index.qthypercube.QuadTreeRKD
-
Check whether a given key exists.
- containsExact(double[]) - Method in class org.tinspin.index.qthypercube2.QuadTreeKD2
-
Check whether a given key exists.
- containsExact(double[]) - Method in class org.tinspin.index.qtplain.QuadTreeKD0
-
Check whether a given key exists.
- containsExact(double[], double[]) - Method in class org.tinspin.index.qtplain.QuadTreeRKD0
-
Check whether a given key exists.
- containsKD(long[]) - Method in class org.tinspin.index.critbit.CritBit
-
Check whether a given key exists in the tree.
- containsKD(long[]) - Method in interface org.tinspin.index.critbit.CritBitKD
-
- copy() - Method in class org.tinspin.index.critbit.CritBit64.AtomicInfo
-
- copy() - Method in class org.tinspin.index.critbit.CritBit64COW
-
- CoverTree<T> - Class in org.tinspin.index.covertree
-
A 'faster' CoverTree implementation based on the paper:
"Faster Cover Trees", Mike Izbicki, Christian R.
- CoverTree.CTStats - Class in org.tinspin.index.covertree
-
- CoverTreeQueryKnn<T> - Class in org.tinspin.index.covertree
-
kNN search.
- CoverTreeQueryKnn(CoverTree<T>, double[], int, PointDistanceFunction) - Constructor for class org.tinspin.index.covertree.CoverTreeQueryKnn
-
- create(double[], T) - Static method in class org.tinspin.index.covertree.CoverTree
-
- create(int) - Static method in class org.tinspin.index.covertree.CoverTree
-
- create(int, double, PointDistanceFunction) - Static method in class org.tinspin.index.covertree.CoverTree
-
- create(Point<T>[], double, PointDistanceFunction) - Static method in class org.tinspin.index.covertree.CoverTree
-
- create() - Static method in class org.tinspin.index.critbit.CritBit64
-
Create a 1D crit-bit tree with 64 bit key length.
- create() - Static method in class org.tinspin.index.critbit.CritBit64COW
-
Create a 1D crit-bit tree with 64 bit key length.
- create(int) - Static method in class org.tinspin.index.kdtree.KDTree
-
- create(int, PointDistanceFunction) - Static method in class org.tinspin.index.kdtree.KDTree
-
- create(RectangleIndex<T>) - Static method in class org.tinspin.index.PointIndexWrapper
-
- create(int) - Static method in class org.tinspin.index.qthypercube.QuadTreeKD
-
- create(int, int) - Static method in class org.tinspin.index.qthypercube.QuadTreeKD
-
- create(int, int, double[], double) - Static method in class org.tinspin.index.qthypercube.QuadTreeKD
-
- create(int) - Static method in class org.tinspin.index.qthypercube.QuadTreeRKD
-
- create(int, int) - Static method in class org.tinspin.index.qthypercube.QuadTreeRKD
-
Deprecated.
- create(int, int, double[], double[]) - Static method in class org.tinspin.index.qthypercube.QuadTreeRKD
-
- create(int, int, double[], double) - Static method in class org.tinspin.index.qthypercube.QuadTreeRKD
-
- create(int) - Static method in class org.tinspin.index.qthypercube2.QuadTreeKD2
-
- create(int, int) - Static method in class org.tinspin.index.qthypercube2.QuadTreeKD2
-
- create(int, int, double[], double) - Static method in class org.tinspin.index.qthypercube2.QuadTreeKD2
-
- create(int) - Static method in class org.tinspin.index.qtplain.QuadTreeKD0
-
- create(int, int) - Static method in class org.tinspin.index.qtplain.QuadTreeKD0
-
- create(int, int, double[], double) - Static method in class org.tinspin.index.qtplain.QuadTreeKD0
-
- create(int) - Static method in class org.tinspin.index.qtplain.QuadTreeRKD0
-
- create(int, int) - Static method in class org.tinspin.index.qtplain.QuadTreeRKD0
-
Deprecated.
- create(int, int, double[], double[]) - Static method in class org.tinspin.index.qtplain.QuadTreeRKD0
-
- create(int, int, double[], double) - Static method in class org.tinspin.index.qtplain.QuadTreeRKD0
-
- create1D(int) - Static method in class org.tinspin.index.critbit.CritBit
-
Create a 1D crit-bit tree with arbitrary key length.
- createKD(int, int) - Static method in class org.tinspin.index.critbit.CritBit
-
Create a kD crit-bit tree with maximum 64bit key length.
- createPHTree(int) - Static method in class org.tinspin.index.phtree.PHTreeP
-
- createPHTree(int) - Static method in class org.tinspin.index.phtree.PHTreeR
-
- createRStar(int) - Static method in class org.tinspin.index.rtree.RTree
-
- CritBit<V> - Class in org.tinspin.index.critbit
-
- CritBit.CheckEmptyWithMask - Class in org.tinspin.index.critbit
-
- CritBit.Entry<V> - Class in org.tinspin.index.critbit
-
- CritBit.FullIterator<V> - Class in org.tinspin.index.critbit
-
- CritBit.QueryIterator<V> - Class in org.tinspin.index.critbit
-
- CritBit.QueryIteratorKD<V> - Class in org.tinspin.index.critbit
-
- CritBit.QueryIteratorWithMask<V> - Class in org.tinspin.index.critbit
-
- CritBit1D<V> - Interface in org.tinspin.index.critbit
-
- CritBit64<V> - Class in org.tinspin.index.critbit
-
- CritBit64() - Constructor for class org.tinspin.index.critbit.CritBit64
-
- CritBit64.AtomicInfo<V> - Class in org.tinspin.index.critbit
-
- CritBit64.CBIterator<V> - Class in org.tinspin.index.critbit
-
- CritBit64.Entry<V> - Class in org.tinspin.index.critbit
-
- CritBit64.Node<V> - Class in org.tinspin.index.critbit
-
- CritBit64.QueryIterator<V> - Class in org.tinspin.index.critbit
-
- CritBit64.QueryIteratorMask<V> - Class in org.tinspin.index.critbit
-
- CritBit64COW<V> - Class in org.tinspin.index.critbit
-
A concurrency enabled version of the CritBit64 tree.
- CritBitKD<V> - Interface in org.tinspin.index.critbit
-
- QEntry<T> - Class in org.tinspin.index.qthypercube
-
- QEntry(double[], T) - Constructor for class org.tinspin.index.qthypercube.QEntry
-
- QEntry<T> - Class in org.tinspin.index.qthypercube2
-
- QEntry(double[], T) - Constructor for class org.tinspin.index.qthypercube2.QEntry
-
- QEntry<T> - Class in org.tinspin.index.qtplain
-
- QEntry(double[], T) - Constructor for class org.tinspin.index.qtplain.QEntry
-
- QEntryDist<T> - Class in org.tinspin.index.qthypercube
-
- QEntryDist(QEntry<T>, double) - Constructor for class org.tinspin.index.qthypercube.QEntryDist
-
- QEntryDist<T> - Class in org.tinspin.index.qthypercube2
-
- QEntryDist(QEntry<T>, double) - Constructor for class org.tinspin.index.qthypercube2.QEntryDist
-
- QEntryDist<T> - Class in org.tinspin.index.qtplain
-
- QEntryDist(QEntry<T>, double) - Constructor for class org.tinspin.index.qtplain.QEntryDist
-
- QIterator0<T> - Class in org.tinspin.index.qthypercube
-
Resettable query iterator.
- QIterator0<T> - Class in org.tinspin.index.qthypercube2
-
Resettable query iterator.
- QIterator1<T> - Class in org.tinspin.index.qthypercube
-
Resettable query iterator.
- QIterator1<T> - Class in org.tinspin.index.qthypercube2
-
Resettable query iterator.
- QIterator2<T> - Class in org.tinspin.index.qthypercube
-
Resettable query iterator.
- QIterator2<T> - Class in org.tinspin.index.qthypercube2
-
Resettable query iterator.
- QNode<T> - Class in org.tinspin.index.qthypercube
-
Node class for the quadtree.
- QNode<T> - Class in org.tinspin.index.qthypercube2
-
Node class for the quadtree.
- QNode<T> - Class in org.tinspin.index.qtplain
-
Node class for the quadtree.
- QREntry<T> - Class in org.tinspin.index.qthypercube
-
- QREntry(double[], double[], T) - Constructor for class org.tinspin.index.qthypercube.QREntry
-
- QREntry<T> - Class in org.tinspin.index.qtplain
-
- QREntry(double[], double[], T) - Constructor for class org.tinspin.index.qtplain.QREntry
-
- QREntryDist<T> - Class in org.tinspin.index.qthypercube
-
- QREntryDist(QREntry<T>, double) - Constructor for class org.tinspin.index.qthypercube.QREntryDist
-
- QREntryDist<T> - Class in org.tinspin.index.qtplain
-
- QREntryDist(QREntry<T>, double) - Constructor for class org.tinspin.index.qtplain.QREntryDist
-
- QRIterator<T> - Class in org.tinspin.index.qthypercube
-
Resetable query iterator.
- QRNode<T> - Class in org.tinspin.index.qthypercube
-
Node class for the quadtree.
- QRNode<T> - Class in org.tinspin.index.qtplain
-
Node class for the quadtree.
- QStats(int) - Constructor for class org.tinspin.index.qthypercube.QuadTreeKD.QStats
-
- QStats(int) - Constructor for class org.tinspin.index.qthypercube2.QuadTreeKD2.QStats
-
- QStats() - Constructor for class org.tinspin.index.qtplain.QuadTreeKD0.QStats
-
- QuadTreeKD<T> - Class in org.tinspin.index.qthypercube
-
This is a MX-quadtree implementation with configurable maximum depth, maximum nodes size, and
(if desired) automatic guessing of root rectangle.
- QuadTreeKD.QStats - Class in org.tinspin.index.qthypercube
-
Statistics container class.
- QuadTreeKD0<T> - Class in org.tinspin.index.qtplain
-
A simple MX-quadtree implementation with configurable maximum depth, maximum nodes size, and
(if desired) automatic guessing of root rectangle.
- QuadTreeKD0.QIterator<T> - Class in org.tinspin.index.qtplain
-
Resettable query iterator.
- QuadTreeKD0.QStats - Class in org.tinspin.index.qtplain
-
Statistics container class.
- QuadTreeKD2<T> - Class in org.tinspin.index.qthypercube2
-
This is a MX-quadtree implementation with configurable maximum depth, maximum nodes size, and
(if desired) automatic guessing of root rectangle.
- QuadTreeKD2.QStats - Class in org.tinspin.index.qthypercube2
-
Statistics container class.
- QuadTreeRKD<T> - Class in org.tinspin.index.qthypercube
-
A simple MX-quadtree implementation with configurable maximum depth, maximum nodes size, and
(if desired) automatic guessing of root rectangle.
- QuadTreeRKD0<T> - Class in org.tinspin.index.qtplain
-
A simple MX-quadtree implementation with configurable maximum depth, maximum nodes size, and
(if desired) automatic guessing of root rectangle.
- QuadTreeRKD0.QRIterator<T> - Class in org.tinspin.index.qtplain
-
Resetable query iterator.
- query(double[], double[]) - Method in class org.tinspin.index.array.PointArray
-
- query(double[], double[]) - Method in class org.tinspin.index.covertree.CoverTree
-
- query(long[], long[]) - Method in class org.tinspin.index.critbit.CritBit
-
- query(long[], long[]) - Method in interface org.tinspin.index.critbit.CritBit1D
-
- query(long, long) - Method in class org.tinspin.index.critbit.CritBit64
-
Queries the tree for entries with min<=key<=max.
- query(double[], double[]) - Method in class org.tinspin.index.kdtree.KDTree
-
Query the tree, returning all points in the axis-aligned rectangle between 'min' and 'max'.
- query(double[], double[]) - Method in class org.tinspin.index.phtree.PHTreeP
-
- query(double[], double[]) - Method in interface org.tinspin.index.PointIndex
-
- query(double[], double[]) - Method in class org.tinspin.index.PointIndexWrapper
-
- query(double[], double[]) - Method in class org.tinspin.index.qthypercube.QuadTreeKD
-
Query the tree, returning all points in the axis-aligned rectangle between 'min' and 'max'.
- query(double[], double[]) - Method in class org.tinspin.index.qthypercube2.QuadTreeKD2
-
Query the tree, returning all points in the axis-aligned rectangle between 'min' and 'max'.
- query(double[], double[]) - Method in class org.tinspin.index.qtplain.QuadTreeKD0
-
Query the tree, returning all points in the axis-aligned rectangle between 'min' and 'max'.
- query1NN(double[]) - Method in class org.tinspin.index.covertree.CoverTree
-
- query1NN(double[]) - Method in class org.tinspin.index.kdtree.KDTree
-
- query1NN(double[]) - Method in interface org.tinspin.index.PointIndex
-
Finds the nearest neighbor.
- query1NN(double[]) - Method in class org.tinspin.index.PointIndexWrapper
-
- query1NN(double[]) - Method in interface org.tinspin.index.RectangleIndex
-
Finds the nearest neighbor.
- query1NN(double[]) - Method in class org.tinspin.index.rtree.RTree
-
- queryExact(double[]) - Method in class org.tinspin.index.array.PointArray
-
- queryExact(double[], double[]) - Method in class org.tinspin.index.array.RectArray
-
- queryExact(double[]) - Method in class org.tinspin.index.covertree.CoverTree
-
- queryExact(double[]) - Method in class org.tinspin.index.kdtree.KDTree
-
Get the value associates with the key.
- queryExact(double[]) - Method in class org.tinspin.index.phtree.PHTreeP
-
- queryExact(double[], double[]) - Method in class org.tinspin.index.phtree.PHTreeR
-
- queryExact(double[]) - Method in interface org.tinspin.index.PointIndex
-
Lookup an entry, using exact match.
- queryExact(double[]) - Method in class org.tinspin.index.PointIndexWrapper
-
- queryExact(double[]) - Method in class org.tinspin.index.qthypercube.QuadTreeKD
-
Get the value associates with the key.
- queryExact(double[], double[]) - Method in class org.tinspin.index.qthypercube.QuadTreeRKD
-
Get the value associates with the key.
- queryExact(double[]) - Method in class org.tinspin.index.qthypercube2.QuadTreeKD2
-
Get the value associates with the key.
- queryExact(double[]) - Method in class org.tinspin.index.qtplain.QuadTreeKD0
-
Get the value associates with the key.
- queryExact(double[], double[]) - Method in class org.tinspin.index.qtplain.QuadTreeRKD0
-
Get the value associates with the key.
- queryExact(double[], double[]) - Method in interface org.tinspin.index.RectangleIndex
-
Lookup an entry, using exact match.
- queryExact(double[], double[]) - Method in class org.tinspin.index.rtree.RTree
-
- queryIntersect(double[], double[]) - Method in class org.tinspin.index.array.RectArray
-
- queryIntersect(double[], double[]) - Method in class org.tinspin.index.phtree.PHTreeR
-
- queryIntersect(double[], double[]) - Method in class org.tinspin.index.qthypercube.QuadTreeRKD
-
Query the tree, returning all points in the axis-aligned rectangle between 'min' and 'max'.
- queryIntersect(double[], double[]) - Method in class org.tinspin.index.qtplain.QuadTreeRKD0
-
Query the tree, returning all points in the axis-aligned rectangle between 'min' and 'max'.
- queryIntersect(double[], double[]) - Method in interface org.tinspin.index.RectangleIndex
-
- queryIntersect(double[], double[]) - Method in class org.tinspin.index.rtree.RTree
-
- QueryIterator() - Constructor for class org.tinspin.index.critbit.CritBit64.QueryIterator
-
- QueryIterator<T> - Interface in org.tinspin.index
-
- QueryIteratorKD(CritBit<V>, long[], long[], int, int) - Constructor for class org.tinspin.index.critbit.CritBit.QueryIteratorKD
-
- QueryIteratorKNN<T> - Interface in org.tinspin.index
-
- QueryIteratorMask() - Constructor for class org.tinspin.index.critbit.CritBit64.QueryIteratorMask
-
- QueryIteratorWithMask(CritBit<V>, long[], long[], int) - Constructor for class org.tinspin.index.critbit.CritBit.QueryIteratorWithMask
-
- queryKD(long[], long[]) - Method in class org.tinspin.index.critbit.CritBit
-
Performs a k-dimensional query.
- queryKD(long[], long[]) - Method in interface org.tinspin.index.critbit.CritBitKD
-
- queryKNN(double[], int) - Method in class org.tinspin.index.array.PointArray
-
- queryKNN(double[], int) - Method in class org.tinspin.index.array.RectArray
-
- queryKNN(double[], int) - Method in class org.tinspin.index.covertree.CoverTree
-
- queryKNN(double[], int) - Method in class org.tinspin.index.kdtree.KDTree
-
- queryKNN(double[], int) - Method in class org.tinspin.index.phtree.PHTreeP
-
- queryKNN(double[], int) - Method in class org.tinspin.index.phtree.PHTreeR
-
- queryKNN(double[], int) - Method in interface org.tinspin.index.PointIndex
-
Finds the nearest neighbor.
- queryKNN(double[], int) - Method in class org.tinspin.index.PointIndexWrapper
-
- queryKNN(double[], int) - Method in class org.tinspin.index.qthypercube.QuadTreeKD
-
- queryKNN(double[], int) - Method in class org.tinspin.index.qthypercube.QuadTreeRKD
-
- queryKNN(double[], int) - Method in class org.tinspin.index.qthypercube2.QuadTreeKD2
-
- queryKNN(double[], int) - Method in class org.tinspin.index.qtplain.QuadTreeKD0
-
- queryKNN(double[], int) - Method in class org.tinspin.index.qtplain.QuadTreeRKD0
-
- queryKNN(double[], int) - Method in interface org.tinspin.index.RectangleIndex
-
Finds the nearest neighbor.
- queryKNN(double[], int) - Method in class org.tinspin.index.rtree.RTree
-
- queryKNN(double[], int, RectangleDistanceFunction) - Method in class org.tinspin.index.rtree.RTree
-
- queryRangedNearestNeighbor(double[], RectangleDistanceFunction, RectangleDistanceFunction, double[], double[]) - Method in class org.tinspin.index.rtree.RTree
-
- queryRangedNearestNeighbor(double[], RectangleDistanceFunction, RectangleDistanceFunction, Filter) - Method in class org.tinspin.index.rtree.RTree
-
This methods returns an Iterable which returns the nodes by a combined range and
nearest number search.
- queryWithMask(long, long) - Method in class org.tinspin.index.critbit.CritBit64
-
Queries the tree for entries with min<=key<=max.
- QUtil - Class in org.tinspin.index.qthypercube
-
- QUtil() - Constructor for class org.tinspin.index.qthypercube.QUtil
-
- QUtil - Class in org.tinspin.index.qthypercube2
-
- QUtil() - Constructor for class org.tinspin.index.qthypercube2.QUtil
-
- QUtil - Class in org.tinspin.index.qtplain
-
- QUtil() - Constructor for class org.tinspin.index.qtplain.QUtil
-