OpenVDB
4.0.1
|
#include <VolumeToMesh.h>
Public Types | |
using | InputLeafNodeType = typename InputTreeType::LeafNodeType |
using | InputValueType = typename InputLeafNodeType::ValueType |
using | Int16TreeType = typename InputTreeType::template ValueConverter< Int16 >::Type |
using | Int16LeafNodeType = typename Int16TreeType::LeafNodeType |
using | Index32TreeType = typename InputTreeType::template ValueConverter< Index32 >::Type |
using | Index32LeafNodeType = typename Index32TreeType::LeafNodeType |
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 |
using Index32LeafNodeType = typename Index32TreeType::LeafNodeType |
using Index32TreeType = typename InputTreeType::template ValueConverter<Index32>::Type |
using InputLeafNodeType = typename InputTreeType::LeafNodeType |
using InputValueType = typename InputLeafNodeType::ValueType |
using Int16LeafNodeType = typename Int16TreeType::LeafNodeType |
using Int16TreeType = typename InputTreeType::template ValueConverter<Int16>::Type |
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 | ||
) |