HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
openvdb::OPENVDB_VERSION_NAME::tools::ChangeBackgroundOp< TreeOrLeafManagerT > Class Template Reference

#include <ChangeBackground.h>

Public Types

typedef
TreeOrLeafManagerT::ValueType 
ValueT
 
typedef
TreeOrLeafManagerT::RootNodeType 
RootT
 
typedef
TreeOrLeafManagerT::LeafNodeType 
LeafT
 

Public Member Functions

 ChangeBackgroundOp (const TreeOrLeafManagerT &tree, const ValueT &newValue)
 
void operator() (RootT &root) const
 
void operator() (LeafT &node) const
 
template<typename NodeT >
void operator() (NodeT &node) const
 

Detailed Description

template<typename TreeOrLeafManagerT>
class openvdb::OPENVDB_VERSION_NAME::tools::ChangeBackgroundOp< TreeOrLeafManagerT >

Definition at line 105 of file ChangeBackground.h.

Member Typedef Documentation

template<typename TreeOrLeafManagerT>
typedef TreeOrLeafManagerT::LeafNodeType openvdb::OPENVDB_VERSION_NAME::tools::ChangeBackgroundOp< TreeOrLeafManagerT >::LeafT

Definition at line 110 of file ChangeBackground.h.

template<typename TreeOrLeafManagerT>
typedef TreeOrLeafManagerT::RootNodeType openvdb::OPENVDB_VERSION_NAME::tools::ChangeBackgroundOp< TreeOrLeafManagerT >::RootT

Definition at line 109 of file ChangeBackground.h.

template<typename TreeOrLeafManagerT>
typedef TreeOrLeafManagerT::ValueType openvdb::OPENVDB_VERSION_NAME::tools::ChangeBackgroundOp< TreeOrLeafManagerT >::ValueT

Definition at line 108 of file ChangeBackground.h.

Constructor & Destructor Documentation

template<typename TreeOrLeafManagerT>
openvdb::OPENVDB_VERSION_NAME::tools::ChangeBackgroundOp< TreeOrLeafManagerT >::ChangeBackgroundOp ( const TreeOrLeafManagerT &  tree,
const ValueT newValue 
)
inline

Definition at line 113 of file ChangeBackground.h.

Member Function Documentation

template<typename TreeOrLeafManagerT>
void openvdb::OPENVDB_VERSION_NAME::tools::ChangeBackgroundOp< TreeOrLeafManagerT >::operator() ( RootT root) const
inline

Definition at line 118 of file ChangeBackground.h.

template<typename TreeOrLeafManagerT>
void openvdb::OPENVDB_VERSION_NAME::tools::ChangeBackgroundOp< TreeOrLeafManagerT >::operator() ( LeafT node) const
inline

Definition at line 123 of file ChangeBackground.h.

template<typename TreeOrLeafManagerT>
template<typename NodeT >
void openvdb::OPENVDB_VERSION_NAME::tools::ChangeBackgroundOp< TreeOrLeafManagerT >::operator() ( NodeT &  node) const
inline

Definition at line 128 of file ChangeBackground.h.


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