DD::Image::QuadtreeNode< T > Struct Template Reference
List of all members.
|
Public Member Functions |
| QuadtreeNode () |
| ~QuadtreeNode () |
void * | operator new (size_t size) |
void | operator delete (void *mem) |
void * | operator new[] (size_t size) |
void | operator delete[] (void *mem) |
Public Attributes |
std::vector< T, STLAllocator< T > > | data |
| The actual data stored in the tree.
|
QuadtreeNode * | child_nodes [4] |
| Four possible child subnodes.
|
Detailed Description
template<class T>
struct DD::Image::QuadtreeNode< T >
Quadtree node structure contains the actual data stored in the tree, and an array of four possible child nodes.
Constructor & Destructor Documentation
Constructor clears the child node pointers.
Destructor deletes all allocated child nodes.