OpenVDB  8.1.1
Public Types | Public Member Functions | List of all members
DeactivateOp< TreeT, IgnoreTolerance > Struct Template Reference

#include <Activate.h>

Public Types

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

Public Member Functions

 DeactivateOp (const ValueT &value, const ValueT &tolerance=zeroVal< ValueT >())
 
bool check (const ValueT &value) const
 
bool operator() (RootT &root, size_t) const
 
template<typename NodeT >
bool operator() (NodeT &node, size_t) const
 
bool operator() (LeafT &leaf, size_t) const
 

Member Typedef Documentation

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

Constructor & Destructor Documentation

DeactivateOp ( const ValueT value,
const ValueT tolerance = zeroVal<ValueT>() 
)
inlineexplicit

Member Function Documentation

bool check ( const ValueT value) const
inline
bool operator() ( RootT root,
size_t   
) const
inline
bool operator() ( NodeT &  node,
size_t   
) const
inline
bool operator() ( LeafT leaf,
size_t   
) const
inline

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