OpenVDB  3.1.0
Public Types | Public Member Functions | List of all members
SeamWeights< TreeT > Class Template Reference

#include <VolumeToMesh.h>

Public Types

typedef tree::ValueAccessor< const TreeT > AccessorT
 
typedef TreeT::template ValueConverter< int >::Type IntTreeT
 
typedef tree::ValueAccessor< const IntTreeTIntAccessorT
 
typedef TreeT::template ValueConverter< Int16 >::Type Int16TreeT
 
typedef tree::ValueAccessor< const Int16TreeTInt16AccessorT
 
typedef boost::scoped_array< uint32_t > QuantizedPointList
 

Public Member Functions

 SeamWeights (const TreeT &distTree, const Int16TreeT &refSignTree, IntTreeT &refIdxTree, QuantizedPointList &points, double iso)
 
template<typename LeafNodeType >
void operator() (LeafNodeType &signLeaf, size_t leafIndex) const
 

Member Typedef Documentation

typedef tree::ValueAccessor<const TreeT> AccessorT
typedef TreeT::template ValueConverter<Int16>::Type Int16TreeT
typedef TreeT::template ValueConverter<int>::Type IntTreeT
typedef boost::scoped_array<uint32_t> QuantizedPointList

Constructor & Destructor Documentation

SeamWeights ( const TreeT &  distTree,
const Int16TreeT refSignTree,
IntTreeT refIdxTree,
QuantizedPointList points,
double  iso 
)

Member Function Documentation

void operator() ( LeafNodeType &  signLeaf,
size_t  leafIndex 
) const

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