OpenVDB: PopulateLeafNodesOp< LeafNodeT > Struct Template Reference

OpenVDB 3.2.0

Public Types | Public Member Functions | Public Attributes | List of all members
PopulateLeafNodesOp< LeafNodeT > Struct Template Reference

`#include <PointIndexGrid.h>`

## Public Types
typedef uint32_t | IndexT
typedef PointPartitioner< IndexT, LeafNodeT::LOG2DIM > | Partitioner

## Public Member Functions
| PopulateLeafNodesOp (boost::scoped_array< LeafNodeT *> &leafNodes, const Partitioner &partitioner)
void | operator() (const tbb::blocked_range< size_t > &range) const

## Public Attributes
LeafNodeT **const | mLeafNodes
Partitioner const *const | mPartitioner

## Member Typedef Documentation

## § IndexT

typedef uint32_t IndexT

## § Partitioner

typedef PointPartitioner<IndexT, LeafNodeT::LOG2DIM> Partitioner

## Constructor & Destructor Documentation

## § PopulateLeafNodesOp()

PopulateLeafNodesOp | ( | boost::scoped_array< LeafNodeT *> & | leafNodes,
|  | const Partitioner & | partitioner
| ) |  |
| inline

## Member Function Documentation

## § operator()()

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

## Member Data Documentation

## § mLeafNodes

LeafNodeT* * const mLeafNodes

## § mPartitioner

Partitioner const* const mPartitioner

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

- PointIndexGrid.h