OpenVDB: ComputePolygons< TreeType, PrimBuilder > Struct Template Reference

OpenVDB 3.2.0

Public Types | Public Member Functions | List of all members
ComputePolygons< TreeType, PrimBuilder > Struct Template Reference

`#include <VolumeToMesh.h>`

## Public Types
typedef TreeType::template ValueConverter< Int16 >::Type | Int16TreeType
typedef Int16TreeType::LeafNodeType | Int16LeafNodeType
typedef TreeType::template ValueConverter< Index32 >::Type | Index32TreeType
typedef Index32TreeType::LeafNodeType | Index32LeafNodeType

## Public Member Functions
| ComputePolygons (const std::vector< Int16LeafNodeType *> &signFlagsLeafNodes, const Int16TreeType &signFlagsTree, const Index32TreeType &idxTree, PolygonPoolList &polygons, bool invertSurfaceOrientation)
void | setRefSignTree (const Int16TreeType *r)
void | operator() (const tbb::blocked_range< size_t > &) const

## Member Typedef Documentation

## § Index32LeafNodeType

typedef Index32TreeType::LeafNodeType Index32LeafNodeType

## § Index32TreeType

typedef TreeType::template ValueConverter<Index32>::Type Index32TreeType

## § Int16LeafNodeType

typedef Int16TreeType::LeafNodeType Int16LeafNodeType

## § Int16TreeType

typedef TreeType::template ValueConverter<Int16>::Type Int16TreeType

## Constructor & Destructor Documentation

## § ComputePolygons()

ComputePolygons | ( | const std::vector< Int16LeafNodeType *> & | signFlagsLeafNodes,
|  | const Int16TreeType & | signFlagsTree,
|  | const Index32TreeType & | idxTree,
|  | PolygonPoolList & | polygons,
|  | bool | invertSurfaceOrientation
| ) |  |

## Member Function Documentation

## § operator()()

void operator() | ( | const tbb::blocked_range< size_t > & | range | ) | const

## § setRefSignTree()

void setRefSignTree | ( | const Int16TreeType * | r | ) |
| inline

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

- VolumeToMesh.h