OpenVDB  1.2.0
Public Types | Public Member Functions | List of all members
PointGen< DistTreeT > Class Template Reference

#include <VolumeToMesh.h>

Public Types

typedef DistTreeT::ValueType DistValueT
 
typedef tree::ValueAccessor
< const DistTreeT > 
DistTreeAccessorT
 
typedef DistTreeT::template
ValueConverter< int >::Type 
IntTreeT
 

Public Member Functions

 PointGen (const DistTreeT &distTree, const LeafPtrList< IntTreeT > &auxLeafs, std::vector< size_t > &leafIndices, const openvdb::math::Transform &xform, PointList &points, double iso=0.0)
 
 PointGen (const PointGen< DistTreeT > &)
 
void setRefData (const ReferenceData< DistTreeT > &)
 
void runParallel ()
 
void runSerial ()
 
void operator() (const tbb::blocked_range< size_t > &) const
 

Member Typedef Documentation

typedef tree::ValueAccessor<const DistTreeT> DistTreeAccessorT
typedef DistTreeT::ValueType DistValueT
typedef DistTreeT::template ValueConverter<int>::Type IntTreeT

Constructor & Destructor Documentation

PointGen ( const DistTreeT &  distTree,
const LeafPtrList< IntTreeT > &  auxLeafs,
std::vector< size_t > &  leafIndices,
const openvdb::math::Transform &  xform,
PointList points,
double  iso = 0.0 
)
PointGen ( const PointGen< DistTreeT > &  rhs)

Member Function Documentation

void operator() ( const tbb::blocked_range< size_t > &  range) const
void runParallel ( )
void runSerial ( )
void setRefData ( const ReferenceData< DistTreeT > &  refData)

The documentation for this class was generated from the following file: