OpenVDB
5.2.0
|
#include <VolumeToMesh.h>
Public Types | |
using | InputLeafNodeType = typename InputTreeType::LeafNodeType |
using | InputValueType = typename InputLeafNodeType::ValueType |
using | BoolLeafNodeType = tree::LeafNode< bool, InputLeafNodeType::LOG2DIM > |
using | Int16TreeType = typename InputTreeType::template ValueConverter< Int16 >::Type |
using | Index32TreeType = typename InputTreeType::template ValueConverter< Index32 >::Type |
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) |
using BoolLeafNodeType = tree::LeafNode<bool, InputLeafNodeType::LOG2DIM> |
using Index32TreeType = typename InputTreeType::template ValueConverter<Index32>::Type |
using InputLeafNodeType = typename InputTreeType::LeafNodeType |
using InputValueType = typename InputLeafNodeType::ValueType |
using Int16TreeType = typename InputTreeType::template ValueConverter<Int16>::Type |
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 | ) |