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

#include <SignedFloodFill.h>

Public Types

using ValueT = typename TreeOrLeafManagerT::ValueType
 
using RootT = typename TreeOrLeafManagerT::RootNodeType
 
using LeafT = typename TreeOrLeafManagerT::LeafNodeType
 

Public Member Functions

 SignedFloodFillOp (const TreeOrLeafManagerT &tree, Index minLevel=0)
 
 SignedFloodFillOp (ValueT outsideValue, ValueT insideValue, Index minLevel=0)
 
void operator() (LeafT &leaf) const
 
template<typename NodeT >
void operator() (NodeT &node) const
 
void operator() (RootT &root) const
 

Detailed Description

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

Definition at line 82 of file SignedFloodFill.h.

Member Typedef Documentation

template<typename TreeOrLeafManagerT >
using openvdb::OPENVDB_VERSION_NAME::tools::SignedFloodFillOp< TreeOrLeafManagerT >::LeafT = typename TreeOrLeafManagerT::LeafNodeType

Definition at line 87 of file SignedFloodFill.h.

template<typename TreeOrLeafManagerT >
using openvdb::OPENVDB_VERSION_NAME::tools::SignedFloodFillOp< TreeOrLeafManagerT >::RootT = typename TreeOrLeafManagerT::RootNodeType

Definition at line 86 of file SignedFloodFill.h.

template<typename TreeOrLeafManagerT >
using openvdb::OPENVDB_VERSION_NAME::tools::SignedFloodFillOp< TreeOrLeafManagerT >::ValueT = typename TreeOrLeafManagerT::ValueType

Definition at line 85 of file SignedFloodFill.h.

Constructor & Destructor Documentation

template<typename TreeOrLeafManagerT >
openvdb::OPENVDB_VERSION_NAME::tools::SignedFloodFillOp< TreeOrLeafManagerT >::SignedFloodFillOp ( const TreeOrLeafManagerT &  tree,
Index  minLevel = 0 
)
inline

Definition at line 91 of file SignedFloodFill.h.

template<typename TreeOrLeafManagerT >
openvdb::OPENVDB_VERSION_NAME::tools::SignedFloodFillOp< TreeOrLeafManagerT >::SignedFloodFillOp ( ValueT  outsideValue,
ValueT  insideValue,
Index  minLevel = 0 
)
inline

Definition at line 98 of file SignedFloodFill.h.

Member Function Documentation

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

Definition at line 106 of file SignedFloodFill.h.

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

Definition at line 145 of file SignedFloodFill.h.

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

Definition at line 182 of file SignedFloodFill.h.


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