OpenVDB 11.0.0
|
NodeChain<RootNodeType, RootNodeType::LEVEL>::Type is a openvdb::TypeList that lists the types of the nodes of the tree rooted at RootNodeType in reverse order, from LeafNode to RootNode. More...
#include </private/tmp/openvdb-20240426-49937-7ztr6m/openvdb-11.0.0/openvdb/openvdb/tree/RootNode.h>
Public Types | |
using | SubtreeT = typename NodeChain<typename HeadT::ChildNodeType, HeadLevel-1>::Type |
using | Type = typename SubtreeT::template Append<HeadT> |
NodeChain<RootNodeType, RootNodeType::LEVEL>::Type is a openvdb::TypeList that lists the types of the nodes of the tree rooted at RootNodeType in reverse order, from LeafNode to RootNode.
For example, if RootNodeType is
then NodeChain::Type is
using SubtreeT = typename NodeChain<typename HeadT::ChildNodeType, HeadLevel-1>::Type |
using Type = typename SubtreeT::template Append<HeadT> |