Spatial C++ Library
Generic Multi-Dimensional Containers and Spatial Operations
|
The tree header. More...
Inherits Rank.
Public Member Functions | |
Implementation (const rank_type &rank, const key_compare &compare, const Link_allocator &alloc) | |
Implementation (const Implementation &impl) | |
void | initialize () |
Public Attributes | |
Compress< key_compare, size_type > | _count |
Compress< Link_allocator, Node< mode_type > > | _header |
Node< mode_type > * | _leftmost |
The tree header.
The header node contains pointers to the root, the right most node and the header node marker (which is the left node of the header). The header class also contains the pointer to the left most node of the tree, since the place is already used by the header node marker.
Definition at line 101 of file spatial_kdtree.hpp.
spatial::details::Kdtree< Rank, Key, Value, Compare, Alloc >::Implementation::Implementation | ( | const rank_type & | rank, |
const key_compare & | compare, | ||
const Link_allocator & | alloc | ||
) |
Definition at line 103 of file spatial_kdtree.hpp.
spatial::details::Kdtree< Rank, Key, Value, Compare, Alloc >::Implementation::Implementation | ( | const Implementation & | impl | ) |
Definition at line 107 of file spatial_kdtree.hpp.
void spatial::details::Kdtree< Rank, Key, Value, Compare, Alloc >::Implementation::initialize | ( | ) |
Definition at line 111 of file spatial_kdtree.hpp.
Compress<key_compare, size_type> spatial::details::Kdtree< Rank, Key, Value, Compare, Alloc >::Implementation::_count |
Definition at line 119 of file spatial_kdtree.hpp.
Compress<Link_allocator, Node<mode_type> > spatial::details::Kdtree< Rank, Key, Value, Compare, Alloc >::Implementation::_header |
Definition at line 120 of file spatial_kdtree.hpp.
Node<mode_type>* spatial::details::Kdtree< Rank, Key, Value, Compare, Alloc >::Implementation::_leftmost |
Definition at line 121 of file spatial_kdtree.hpp.