OpenVDB  2.3.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 IntTreeT
IntAccessorT
 
typedef TreeT::template
ValueConverter< Int16 >::Type 
Int16TreeT
 
typedef tree::ValueAccessor
< const Int16TreeT
Int16AccessorT
 
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: