Template specialization of a NodeUnion that stores the child pointer and the value together (int, float, pointer, etc.)
More...
#include <openvdb/tree/NodeUnion.h>
template<typename ValueT, typename ChildT>
class openvdb::v10_0::tree::NodeUnion< ValueT, ChildT, typename std::enable_if< std::is_trivially_copyable< ValueT >::value >::type >
Template specialization of a NodeUnion that stores the child pointer and the value together (int, float, pointer, etc.)
◆ NodeUnion()
◆ getChild()
ChildT* getChild |
( |
| ) |
const |
|
inline |
◆ getValue() [1/2]
const ValueT& getValue |
( |
| ) |
const |
|
inline |
◆ getValue() [2/2]
◆ setChild()
void setChild |
( |
ChildT * |
child | ) |
|
|
inline |
◆ setValue()
void setValue |
( |
const ValueT & |
val | ) |
|
|
inline |
◆ mChild
◆ mValue