public abstract class KDTree<T> extends Object
限定符和类型 | 类 | 说明 |
---|---|---|
static class |
KDTree.Euclidean<T> |
|
static class |
KDTree.Manhattan<T> |
|
static class |
KDTree.SearchResult<S> |
|
static class |
KDTree.WeightedManhattan<T> |
限定符和类型 | 方法 | 说明 |
---|---|---|
int |
addPoint(double[] location,
T payload) |
|
ArrayList<T> |
ballSearch(double[] searchLocation,
double radius) |
|
ArrayList<KDTree.SearchResult<T>> |
nearestNeighbours(double[] searchLocation,
int K) |
|
int |
nodes() |
|
ArrayList<T> |
rectSearch(double[] mins,
double[] maxs) |
|
int |
size() |
public int nodes()
public int size()
public int addPoint(double[] location, T payload)
public ArrayList<KDTree.SearchResult<T>> nearestNeighbours(double[] searchLocation, int K)
Copyright © 2019. All rights reserved.