OpenVDB  3.2.0
Public Member Functions | List of all members
NodeUnionImpl< true, ValueT, ChildT > Class Template Reference

#include <NodeUnion.h>

Public Member Functions

 NodeUnionImpl ()
 
 NodeUnionImpl (const NodeUnionImpl &other)
 
NodeUnionImploperator= (const NodeUnionImpl &other)
 
 ~NodeUnionImpl ()
 
ChildT * getChild () const
 
void setChild (ChildT *child)
 
const ValueT & getValue () const
 
ValueT & getValue ()
 
void setValue (const ValueT &val)
 

Constructor & Destructor Documentation

§ NodeUnionImpl() [1/2]

NodeUnionImpl ( )
inline

§ NodeUnionImpl() [2/2]

NodeUnionImpl ( const NodeUnionImpl< true, ValueT, ChildT > &  other)
inline

§ ~NodeUnionImpl()

~NodeUnionImpl ( )
inline

Member Function Documentation

§ getChild()

ChildT* getChild ( ) const
inline

§ getValue() [1/2]

const ValueT& getValue ( ) const
inline

§ getValue() [2/2]

ValueT& getValue ( )
inline

§ operator=()

NodeUnionImpl& operator= ( const NodeUnionImpl< true, ValueT, ChildT > &  other)
inline

§ setChild()

void setChild ( ChildT *  child)
inline

§ setValue()

void setValue ( const ValueT &  val)
inline

Member Data Documentation

§ child

ChildT* child

§ value

ValueT* value

The documentation for this class was generated from the following file: