20 #ifndef ANTKEEPER_GEOM_QUADTREE_HPP
21 #define ANTKEEPER_GEOM_QUADTREE_HPP
29 template <std::
unsigned_
integral T, hyperoctree_order Order>
33 template <hyperoctree_order Order>
37 template <hyperoctree_order Order>
41 template <hyperoctree_order Order>
45 template <hyperoctree_order Order>
49 template <std::
unsigned_
integral T>
Hashed linear hyperoctree.
unordered_quadtree< std::uint16_t > unordered_quadtree16
Unordered quadtree with a 16-bit node type (6 depth levels).
unordered_quadtree< std::uint32_t > unordered_quadtree32
Unordered quadtree with a 32-bit node type (13 depth levels).
unordered_quadtree< std::uint8_t > unordered_quadtree8
Unordered quadtree with an 8-bit node type (2 depth levels).
unordered_quadtree< std::uint64_t > unordered_quadtree64
Unordered quadtree with a 64-bit node type (29 depth levels).