Index

C O P Q S X Y 
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 x and y.
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
 
C O P Q S X Y 
All Classes and Interfaces|All Packages