OpenVDB
3.0.0
|
This class is a link in a chain that each caches tree nodes of a specific type in a linear array. More...
#include <NodeManager.h>
Public Member Functions | |
NodeManagerLink () | |
virtual | ~NodeManagerLink () |
void | clear () |
template<typename ParentT , typename TreeOrLeafManagerT > | |
void | init (ParentT &parent, TreeOrLeafManagerT &tree) |
template<typename ParentT > | |
void | rebuild (ParentT &parent) |
Index64 | nodeCount () const |
Index64 | nodeCount (Index i) const |
template<typename NodeOp > | |
void | processBottomUp (const NodeOp &op, bool threaded, size_t grainSize) |
template<typename NodeOp > | |
void | processTopDown (const NodeOp &op, bool threaded, size_t grainSize) |
Protected Attributes | |
NodeList< NodeT > | mList |
NodeManagerLink< typename NodeT::ChildNodeType, LEVEL-1 > | mNext |
This class is a link in a chain that each caches tree nodes of a specific type in a linear array.
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |