OpenVDB
3.0.0
|
#include <VolumeToMesh.h>
Public Types | |
typedef tree::LeafManager< const SrcTreeT > | LeafManagerT |
typedef SrcTreeT::template ValueConverter< bool >::Type | BoolTreeT |
typedef tree::ValueAccessor< const SrcTreeT > | SrcAccessorT |
typedef tree::ValueAccessor< BoolTreeT > | BoolAccessorT |
typedef Grid< BoolTreeT > | BoolGridT |
Public Member Functions | |
GenTopologyMask (const BoolGridT &mask, const LeafManagerT &srcLeafs, const math::Transform &srcXForm, bool invertMask) | |
void | run (bool threaded=true) |
BoolTreeT & | tree () |
GenTopologyMask (GenTopologyMask &, tbb::split) | |
void | operator() (const tbb::blocked_range< size_t > &) |
void | join (GenTopologyMask &rhs) |
typedef tree::ValueAccessor<BoolTreeT> BoolAccessorT |
typedef SrcTreeT::template ValueConverter<bool>::Type BoolTreeT |
typedef tree::LeafManager<const SrcTreeT> LeafManagerT |
typedef tree::ValueAccessor<const SrcTreeT> SrcAccessorT |
GenTopologyMask | ( | const BoolGridT & | mask, |
const LeafManagerT & | srcLeafs, | ||
const math::Transform & | srcXForm, | ||
bool | invertMask | ||
) |
GenTopologyMask | ( | GenTopologyMask< SrcTreeT > & | rhs, |
tbb::split | |||
) |
|
inline |
void operator() | ( | const tbb::blocked_range< size_t > & | range | ) |
void run | ( | bool | threaded = true | ) |
|
inline |