OpenVDB
1.2.0
|
#include <VolumeToMesh.h>
Public Types | |
typedef SrcTreeT::ValueType | SrcValueT |
typedef SrcTreeT::template ValueConverter< char >::Type | CharTreeT |
typedef SrcTreeT::template ValueConverter< AuxDataT > ::Type | AuxTreeT |
typedef tree::ValueAccessor < const SrcTreeT > | SrcAccessorT |
typedef tree::ValueAccessor < CharTreeT > | CharAccessorT |
typedef tree::ValueAccessor < AuxTreeT > | AuxAccessorT |
Public Member Functions | |
AuxiliaryData (const SrcTreeT &, const LeafManagerT &, double iso, bool extraCheck=false) | |
void | run (bool threaded=true) |
CharTreeT::Ptr | edgeTree () const |
AuxTreeT::Ptr | auxTree () const |
AuxiliaryData (AuxiliaryData &, tbb::split) | |
void | operator() (const tbb::blocked_range< size_t > &) |
void | join (const AuxiliaryData &rhs) |
typedef tree::ValueAccessor<AuxTreeT> AuxAccessorT |
typedef SrcTreeT::template ValueConverter<AuxDataT>::Type AuxTreeT |
typedef tree::ValueAccessor<CharTreeT> CharAccessorT |
typedef SrcTreeT::template ValueConverter<char>::Type CharTreeT |
typedef tree::ValueAccessor<const SrcTreeT> SrcAccessorT |
typedef SrcTreeT::ValueType SrcValueT |
AuxiliaryData | ( | const SrcTreeT & | tree, |
const LeafManagerT & | leafs, | ||
double | iso, | ||
bool | extraCheck = false |
||
) |
AuxiliaryData | ( | AuxiliaryData< SrcTreeT, LeafManagerT, AuxDataT > & | rhs, |
tbb::split | |||
) |
|
inline |
|
inline |
|
inline |
void operator() | ( | const tbb::blocked_range< size_t > & | range) |
void run | ( | bool | threaded = true ) |