|
template<std::unsigned_integral T, hyperoctree_order Order> |
using | geom::quadtree = hyperoctree< T, 2, Order > |
| A quadtree, or 2-dimensional hyperoctree. More...
|
|
template<hyperoctree_order Order> |
using | geom::quadtree8 = quadtree< std::uint8_t, Order > |
| Quadtree with an 8-bit node type (2 depth levels). More...
|
|
template<hyperoctree_order Order> |
using | geom::quadtree16 = quadtree< std::uint16_t, Order > |
| Quadtree with a 16-bit node type (6 depth levels). More...
|
|
template<hyperoctree_order Order> |
using | geom::quadtree32 = quadtree< std::uint32_t, Order > |
| Quadtree with a 32-bit node type (13 depth levels). More...
|
|
template<hyperoctree_order Order> |
using | geom::quadtree64 = quadtree< std::uint64_t, Order > |
| Quadtree with a 64-bit node type (29 depth levels). More...
|
|
template<std::unsigned_integral T> |
using | geom::unordered_quadtree = quadtree< T, hyperoctree_order::unordered > |
| Quadtree with unordered node storage and traversal. More...
|
|
typedef unordered_quadtree< std::uint8_t > | geom::unordered_quadtree8 |
| Unordered quadtree with an 8-bit node type (2 depth levels). More...
|
|
typedef unordered_quadtree< std::uint16_t > | geom::unordered_quadtree16 |
| Unordered quadtree with a 16-bit node type (6 depth levels). More...
|
|
typedef unordered_quadtree< std::uint32_t > | geom::unordered_quadtree32 |
| Unordered quadtree with a 32-bit node type (13 depth levels). More...
|
|
typedef unordered_quadtree< std::uint64_t > | geom::unordered_quadtree64 |
| Unordered quadtree with a 64-bit node type (29 depth levels). More...
|
|