|
OpenVDB
2.1.0
|
The root node of an OpenVDB tree. More...
#include <map>#include <set>#include <sstream>#include <boost/type_traits/remove_const.hpp>#include <boost/mpl/vector.hpp>#include <boost/mpl/at.hpp>#include <boost/mpl/push_back.hpp>#include <boost/mpl/size.hpp>#include <openvdb/Exceptions.h>#include <openvdb/Types.h>#include <openvdb/io/Compression.h>#include <openvdb/math/Math.h>#include <openvdb/math/BBox.h>#include <openvdb/util/NodeMasks.h>#include <openvdb/version.h>#include "Util.h"Go to the source code of this file.
Classes | |
| struct | NodeChain< HeadType, HeadLevel > |
| NodeChain<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. More... | |
| class | RootNode< ChildType > |
| struct | RootNode< ChildType >::ValueConverter< OtherValueType > |
| ValueConverter<T>::Type is the type of a RootNode having the same child hierarchy as this node but a different value type, T. More... | |
| struct | NodeChain< HeadType, HeadLevel > |
| NodeChain<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. More... | |
| struct | NodeChain< HeadT, 1 > |
| Specialization to terminate NodeChain. More... | |
Namespaces | |
| openvdb | |
| openvdb::v2_1_0 | |
| openvdb::v2_1_0::tree | |
The root node of an OpenVDB tree.
1.8.6