HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
openvdb::OPENVDB_VERSION_NAME::util::LeafTopologyDiffOp< TreeType1, TreeType2 > Class Template Reference

Functor for use with tools::foreach() to compute the boolean difference between the value masks of corresponding leaf nodes in two trees. More...

#include <Util.h>

Public Member Functions

 LeafTopologyDiffOp (const TreeType2 &tree)
 
void operator() (const typename TreeType1::LeafIter &lIter) const
 

Detailed Description

template<class TreeType1, class TreeType2>
class openvdb::OPENVDB_VERSION_NAME::util::LeafTopologyDiffOp< TreeType1, TreeType2 >

Functor for use with tools::foreach() to compute the boolean difference between the value masks of corresponding leaf nodes in two trees.

Definition at line 96 of file Util.h.

Constructor & Destructor Documentation

template<class TreeType1 , class TreeType2 >
openvdb::OPENVDB_VERSION_NAME::util::LeafTopologyDiffOp< TreeType1, TreeType2 >::LeafTopologyDiffOp ( const TreeType2 &  tree)
inline

Definition at line 99 of file Util.h.

Member Function Documentation

template<class TreeType1 , class TreeType2 >
void openvdb::OPENVDB_VERSION_NAME::util::LeafTopologyDiffOp< TreeType1, TreeType2 >::operator() ( const typename TreeType1::LeafIter &  lIter) const
inline

Definition at line 101 of file Util.h.


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