Index
All Classes and Interfaces|All Packages
C
- compareTo(PointObjectPair<?>) - Method in class org.stianloader.stianknn.PointObjectPair
- createIterator(float, float) - Method in class org.stianloader.stianknn.SpatialBufferedQueryArray
- createIterator(float, float) - Method in interface org.stianloader.stianknn.SpatialIndexIterable
-
Create an iterator that fetches the element close to the point defined by the parameters
xandy. - createIterator(float, float) - Method in class org.stianloader.stianknn.SpatialQueryArrayLegacy
-
Deprecated.
O
- object - Variable in class org.stianloader.stianknn.PointObjectPair
- org.stianloader.stianknn - package org.stianloader.stianknn
P
- PointObjectPair<T> - Class in org.stianloader.stianknn
- PointObjectPair(T, float, float) - Constructor for class org.stianloader.stianknn.PointObjectPair
Q
- query1nn(float, float) - Method in interface org.stianloader.stianknn.SpatialIndex1NN
- query1nn(float, float) - Method in class org.stianloader.stianknn.SpatialQueryArray
- query1nn(float, float) - Method in interface org.stianloader.stianknn.SpatialRingIndex1NN
- query1nn(float, float, float, float) - Method in class org.stianloader.stianknn.SpatialBufferedQueryArray
- query1nn(float, float, float, float) - Method in class org.stianloader.stianknn.SpatialQueryArrayLegacy
-
Deprecated.
- query1nn(float, float, float, float) - Method in interface org.stianloader.stianknn.SpatialRingIndex1NN
- queryKnn(float, float) - Method in class org.stianloader.stianknn.SpatialQueryArrayLegacy
-
Deprecated.
- queryKnn(float, float, int, Consumer<E>) - Method in class org.stianloader.stianknn.SpatialBufferedQueryArray
- queryKnn(float, float, int, Consumer<E>) - Method in class org.stianloader.stianknn.SpatialQueryArray
- queryKnn(float, float, int, Consumer<T>) - Method in interface org.stianloader.stianknn.SpatialIndexKNN
- queryKnn(float, float, int, Consumer<E>) - Method in class org.stianloader.stianknn.SpatialQueryArrayLegacy
-
Deprecated.
S
- SpatialBufferedQueryArray<E> - Class in org.stianloader.stianknn
-
An improved variant of the original variant of KNN spatial queries implemented by this library.
- SpatialBufferedQueryArray(Collection<PointObjectPair<E>>) - Constructor for class org.stianloader.stianknn.SpatialBufferedQueryArray
- SpatialIndex1NN<T> - Interface in org.stianloader.stianknn
-
A 2D spatial index that is capable of looking up the nearest element to a provided point.
- SpatialIndexIterable<E> - Interface in org.stianloader.stianknn
-
A 2D spatial index that is capable of looking up an arbitrary amount of elements based on the distance of a point.
- SpatialIndexKNN<T> - Interface in org.stianloader.stianknn
-
A 2D spatial index that is capable of looking up the K nearest elements to a provided point.
- SpatialQueryArray<E> - Class in org.stianloader.stianknn
-
Code heavily based on a gist made by someone else.
- SpatialQueryArray(Collection<PointObjectPair<E>>, float, float, float, float, float, float) - Constructor for class org.stianloader.stianknn.SpatialQueryArray
- SpatialQueryArrayLegacy<E> - Class in org.stianloader.stianknn
-
Deprecated.
- SpatialQueryArrayLegacy(Collection<PointObjectPair<E>>) - Constructor for class org.stianloader.stianknn.SpatialQueryArrayLegacy
-
Deprecated.
- SpatialRingIndex1NN<T> - Interface in org.stianloader.stianknn
-
A 2D spatial index that is capable of looking up the nearest element within a defined ring around a provided point.
X
- x - Variable in class org.stianloader.stianknn.PointObjectPair
Y
- y - Variable in class org.stianloader.stianknn.PointObjectPair
All Classes and Interfaces|All Packages