OpenVDB
0.104.0
|
#include <ValueAccessor.h>
Public Types | |
typedef InvertedTree< typename HeadT::ChildNodeType, HeadLevel-1 >::Type | SubtreeT |
typedef boost::mpl::push_back < SubtreeT, HeadT >::type | Type |
The classes below are for experts only and should rarely be used directly ///InvertedTree<RootNodeType, RootNodeType::LEVEL>::Type is a boost::mpl::vector that lists the types of the nodes of the tree rooted at RootNodeType in reverse order, from LeafNode to RootNode. For example, for RootNodeType RootNode<InternalNode<InternalNode<LeafNode> > >, InvertedTree::Type is boost::mpl::vector< LeafNode, InternalNode<LeafNode>, InternalNode<InternalNode<LeafNode> >, RootNode<InternalNode<InternalNode<LeafNode> > > >.
typedef InvertedTree<typename HeadT::ChildNodeType, HeadLevel-1>::Type SubtreeT |