OpenVDB
3.2.0
|
#include <VolumeToMesh.h>
Public Types | |
typedef InputTreeType::LeafNodeType | InputLeafNodeType |
typedef InputLeafNodeType::ValueType | InputValueType |
typedef tree::LeafNode< bool, InputLeafNodeType::LOG2DIM > | BoolLeafNodeType |
typedef InputTreeType::template ValueConverter< Int16 >::Type | Int16TreeType |
typedef InputTreeType::template ValueConverter< Index32 >::Type | Index32TreeType |
Public Member Functions | |
ComputeAuxiliaryData (const InputTreeType &inputTree, const std::vector< const BoolLeafNodeType *> &intersectionLeafNodes, Int16TreeType &signFlagsTree, Index32TreeType &pointIndexTree, InputValueType iso) | |
ComputeAuxiliaryData (ComputeAuxiliaryData &, tbb::split) | |
void | operator() (const tbb::blocked_range< size_t > &) |
void | join (const ComputeAuxiliaryData &rhs) |
typedef tree::LeafNode<bool, InputLeafNodeType::LOG2DIM> BoolLeafNodeType |
typedef InputTreeType::template ValueConverter<Index32>::Type Index32TreeType |
typedef InputTreeType::LeafNodeType InputLeafNodeType |
typedef InputLeafNodeType::ValueType InputValueType |
typedef InputTreeType::template ValueConverter<Int16>::Type Int16TreeType |
ComputeAuxiliaryData | ( | const InputTreeType & | inputTree, |
const std::vector< const BoolLeafNodeType *> & | intersectionLeafNodes, | ||
Int16TreeType & | signFlagsTree, | ||
Index32TreeType & | pointIndexTree, | ||
InputValueType | iso | ||
) |
ComputeAuxiliaryData | ( | ComputeAuxiliaryData< InputTreeType > & | rhs, |
tbb::split | |||
) |
|
inline |
void operator() | ( | const tbb::blocked_range< size_t > & | range | ) |