OpenVDB: MaskInteriorVoxels< LeafNodeType > Struct Template Reference

OpenVDB 3.2.0

Public Types | Public Member Functions | Public Attributes | List of all members
MaskInteriorVoxels< LeafNodeType > Struct Template Reference

`#include <LevelSetUtil.h>`

## Public Types
typedef LeafNodeType::ValueType | ValueType
typedef tree::LeafNode< bool, LeafNodeType::LOG2DIM > | BoolLeafNodeType

## Public Member Functions
| MaskInteriorVoxels (ValueType isovalue, const LeafNodeType **nodes, BoolLeafNodeType **maskNodes)
void | operator() (const tbb::blocked_range< size_t > &range) const

## Public Attributes
LeafNodeType const *const *const | mNodes
BoolLeafNodeType **const | mMaskNodes
ValueType const | mIsovalue

## Member Typedef Documentation

## ◆ BoolLeafNodeType

typedef tree::LeafNode<bool, LeafNodeType::LOG2DIM> BoolLeafNodeType

## ◆ ValueType

typedef LeafNodeType::ValueType ValueType

## Constructor & Destructor Documentation

## ◆ MaskInteriorVoxels()

MaskInteriorVoxels | ( | ValueType | isovalue,
|  | const LeafNodeType ** | nodes,
|  | BoolLeafNodeType ** | maskNodes
| ) |  |
| inline

## Member Function Documentation

## ◆ operator()()

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

## Member Data Documentation

## ◆ mIsovalue

ValueType const mIsovalue

## ◆ mMaskNodes

BoolLeafNodeType** const mMaskNodes

## ◆ mNodes

LeafNodeType const* const* const mNodes

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

- LevelSetUtil.h