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

#include <ChangeBackground.h>

Public Types

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

Public Member Functions

 ChangeLevelSetBackgroundOp (const ValueT &outside, const ValueT &inside)
 Constructor for asymmetric narrow-bands. More...
 
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::ChangeLevelSetBackgroundOp< TreeOrLeafManagerT >

Definition at line 179 of file ChangeBackground.h.

Member Typedef Documentation

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

Definition at line 184 of file ChangeBackground.h.

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

Definition at line 183 of file ChangeBackground.h.

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

Definition at line 182 of file ChangeBackground.h.

Constructor & Destructor Documentation

template<typename TreeOrLeafManagerT>
openvdb::OPENVDB_VERSION_NAME::tools::ChangeLevelSetBackgroundOp< TreeOrLeafManagerT >::ChangeLevelSetBackgroundOp ( const ValueT outside,
const ValueT inside 
)
inline

Constructor for asymmetric narrow-bands.

Definition at line 187 of file ChangeBackground.h.

Member Function Documentation

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

Definition at line 200 of file ChangeBackground.h.

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

Definition at line 205 of file ChangeBackground.h.

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

Definition at line 210 of file ChangeBackground.h.


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