|
OpenVDB 13.0.0
|
#include <openvdb/version.h>#include <openvdb/Types.h>#include <openvdb/io/Compression.h>#include <openvdb/math/Math.h>#include <openvdb/util/NodeMasks.h>#include <openvdb/util/Assert.h>#include "LeafNode.h"#include "Iterator.h"#include <iostream>#include <sstream>#include <string>#include <type_traits>#include <vector>Go to the source code of this file.
Classes | |
| class | LeafNode< ValueMask, Log2Dim > |
| LeafNode specialization for values of type ValueMask that encodes both the active states and the boolean values of (2^Log2Dim)^3 voxels in a single bit mask, i.e. voxel values and states are indistinguishable! More... | |
| struct | LeafNode< ValueMask, Log2Dim >::ValueConverter< OtherValueType > |
| ValueConverter<T>::Type is the type of a LeafNode having the same dimensions as this node but a different value type, T. More... | |
| struct | LeafNode< ValueMask, Log2Dim >::SameConfiguration< OtherNodeType > |
SameConfiguration<OtherNodeType>::value is true if and only if OtherNodeType is the type of a LeafNode with the same dimensions as this node. More... | |
| struct | LeafNode< ValueMask, Log2Dim >::ValueIter< MaskIterT, NodeT, ValueT > |
| struct | LeafNode< ValueMask, Log2Dim >::ChildIter< MaskIterT, NodeT > |
| Leaf nodes have no children, so their child iterators have no get/set accessors. More... | |
| struct | LeafNode< ValueMask, Log2Dim >::DenseIter< NodeT, ValueT > |
Namespaces | |
| namespace | openvdb |
| namespace | openvdb::v13_0 |
| namespace | openvdb::v13_0::tree |