/kdtree

Primary LanguageJava

kdtree

A symbol table data type that provides the ability to map from Point2D objects to arbitrary values.

Use a 2d-tree to support efficient range search (find all of the points contained in a query rectangle) and nearest neighbor search (find a closest point to a query point). 2d-trees have numerous applications, ranging from classifying astronomical objects to computer animation to speeding up neural networks to mining data to image retrieval.