hyper-tree 0.1.0

Quadtrees and Octrees generalized to any dimension and type
Documentation
  • Coverage
  • 0%
    0 out of 6 items documented0 out of 4 items with examples
  • Size
  • Source code size: 23.09 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 616.69 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • llGaetanll

hyper-tree

A zero-cost generalization over quadtrees and octrees that store points.

  • No dependecies!
  • 100% safe code
  • Small footprint

This is not a kd-tree! While kd-trees are also used for binary space partitioning, their splits are not necessarily equal, as they are in quadtrees, octrees, and more general forms.

What can I do with this?

Right now, not much. This is still very much a work in progress.

Work in Progress!

The library needs to be tested and benched.

  • Write tests
  • Benchmark
  • Allow creating padded trees Right now, new points can't be added to a tree without having to completely rebuild it.