OpenVDB
3.2.0
|
#include <VolumeToMesh.h>
Public Types | |
typedef InputTreeType::LeafNodeType | InputLeafNodeType |
typedef InputLeafNodeType::ValueType | InputValueType |
typedef InputTreeType::template ValueConverter< Int16 >::Type | Int16TreeType |
typedef Int16TreeType::LeafNodeType | Int16LeafNodeType |
typedef InputTreeType::template ValueConverter< Index32 >::Type | Index32TreeType |
typedef Index32TreeType::LeafNodeType | Index32LeafNodeType |
Public Member Functions | |
ComputePoints (Vec3s *pointArray, const InputTreeType &inputTree, const std::vector< Index32LeafNodeType * > &pointIndexLeafNodes, const std::vector< Int16LeafNodeType * > &signFlagsLeafNodes, const boost::scoped_array< Index32 > &leafNodeOffsets, const math::Transform &xform, double iso) | |
void | setRefData (const InputTreeType &refInputTree, const Index32TreeType &refPointIndexTree, const Int16TreeType &refSignFlagsTree, const uint32_t *quantizedSeamLinePoints, uint8_t *seamLinePointsFlags) |
void | operator() (const tbb::blocked_range< size_t > &) const |
typedef Index32TreeType::LeafNodeType Index32LeafNodeType |
typedef InputTreeType::template ValueConverter<Index32>::Type Index32TreeType |
typedef InputTreeType::LeafNodeType InputLeafNodeType |
typedef InputLeafNodeType::ValueType InputValueType |
typedef Int16TreeType::LeafNodeType Int16LeafNodeType |
typedef InputTreeType::template ValueConverter<Int16>::Type Int16TreeType |
ComputePoints | ( | Vec3s * | pointArray, |
const InputTreeType & | inputTree, | ||
const std::vector< Index32LeafNodeType * > & | pointIndexLeafNodes, | ||
const std::vector< Int16LeafNodeType * > & | signFlagsLeafNodes, | ||
const boost::scoped_array< Index32 > & | leafNodeOffsets, | ||
const math::Transform & | xform, | ||
double | iso | ||
) |
void operator() | ( | const tbb::blocked_range< size_t > & | range | ) | const |
void setRefData | ( | const InputTreeType & | refInputTree, |
const Index32TreeType & | refPointIndexTree, | ||
const Int16TreeType & | refSignFlagsTree, | ||
const uint32_t * | quantizedSeamLinePoints, | ||
uint8_t * | seamLinePointsFlags | ||
) |