I've forked the octree library and added some bounding box functionality. The problem is, it turns out kd-trees are better for my use case. I'd rather not junk the code, but I can't see a use case for the octree library as it stands.

Below is the link to the branch where the code is, is there a use case for point octrees
needing bounding boxes?

https://github.com/mlitchard/octree/tree/test-reorg/Data/Octree/BoundingBox