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::v12_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.)
ChildT* getChild |
( |
| ) |
const |
|
inline |
const ValueT& getValue |
( |
| ) |
const |
|
inline |
void setChild |
( |
ChildT * |
child | ) |
|
|
inline |
void setValue |
( |
const ValueT & |
val | ) |
|
|
inline |