https://github.com/nvmd/libkdtree
libkdtree++ is an STL-like C++ template container implementation of k-dimensional space sorting, using a kd-tree. It sports a theoretically unlimited number of dimensions, and can store any data structure
https://github.com/nvmd/libkdtree
data-structures kd-tree
Last synced: 1 day ago
JSON representation
libkdtree++ is an STL-like C++ template container implementation of k-dimensional space sorting, using a kd-tree. It sports a theoretically unlimited number of dimensions, and can store any data structure
- Host: GitHub
- URL: https://github.com/nvmd/libkdtree
- Owner: nvmd
- License: other
- Created: 2011-11-24T20:02:00.000Z (almost 14 years ago)
- Default Branch: develop
- Last Pushed: 2025-02-24T20:07:00.000Z (7 months ago)
- Last Synced: 2025-09-13T11:36:23.114Z (22 days ago)
- Topics: data-structures, kd-tree
- Language: C++
- Homepage:
- Size: 446 KB
- Stars: 72
- Watchers: 5
- Forks: 30
- Open Issues: 2
-
Metadata Files:
- Readme: README.Python
- Changelog: ChangeLog
- License: COPYING
- Authors: AUTHORS
Awesome Lists containing this project
README
Stand-alone Python bindings, contributed by Willi Richert
To make them:
$ cd python-bindings
$ make
You will find then two files kdtree.py _kdtree.so in the current directory.
These are all you need to use libkdtree++.
Please examine the test files to get a grip to the usage.To run the tests, type:
python py-kdtree_test.py