HDK
|
Visit all nodes that are downstream of a specific node in depth-first order and apply a user-supplied functor to each node. More...
#include <NodeVisitor.h>
Public Types | |
using | NonConstChildType = typename NodeT::ChildNodeType |
using | ChildNodeType = typename CopyConstness< NodeT, NonConstChildType >::Type |
Static Public Member Functions | |
template<typename OpT > | |
static size_t | visit (NodeT &node, OpT &op, size_t idx=0) |
Visit all nodes that are downstream of a specific node in depth-first order and apply a user-supplied functor to each node.
Definition at line 189 of file NodeVisitor.h.
using openvdb::OPENVDB_VERSION_NAME::tools::DepthFirstNodeVisitor< NodeT, LEVEL >::ChildNodeType = typename CopyConstness<NodeT, NonConstChildType>::Type |
Definition at line 199 of file NodeVisitor.h.
using openvdb::OPENVDB_VERSION_NAME::tools::DepthFirstNodeVisitor< NodeT, LEVEL >::NonConstChildType = typename NodeT::ChildNodeType |
Definition at line 198 of file NodeVisitor.h.
|
inlinestatic |
Definition at line 202 of file NodeVisitor.h.