OpenVDB: NodeUnionImpl< true, ValueT, ChildT > Class Template Reference

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)
NodeUnionImpl & | operator= (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:

- NodeUnion.h