OpenVDB: LeafNodeOriginOp< PointArray, PointIndexType > Struct Template Reference

OpenVDB 3.1.0

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Hierarchy
- Class Members

Public Types | Public Member Functions | Public Attributes | List of all members
LeafNodeOriginOp< PointArray, PointIndexType > Struct Template Reference

`#include <PointPartitioner.h>`

## Public Types
typedef boost::scoped_array< PointIndexType > | IndexArray
typedef boost::scoped_array< Coord > | CoordArray

## Public Member Functions
| LeafNodeOriginOp (CoordArray &coordinates, const IndexArray &indices, const IndexArray &pages, const PointArray &points, const math::Transform &m, int log2dim)
void | operator() (const tbb::blocked_range< size_t > &range) const

## Public Attributes
Coord *const | mCoordinates
PointIndexType const *const | mIndices
PointIndexType const *const | mPages
PointArray const *const | mPoints
math::Transform const | mXForm
int const | mLog2Dim

## Member Typedef Documentation

typedef boost::scoped_array<Coord> CoordArray

typedef boost::scoped_array<PointIndexType> IndexArray

## Constructor & Destructor Documentation

LeafNodeOriginOp | ( | CoordArray & | coordinates,
|  | const IndexArray & | indices,
|  | const IndexArray & | pages,
|  | const PointArray & | points,
|  | const math::Transform & | m,
|  | int | log2dim
| ) |  |
| inline

## Member Function Documentation

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

## Member Data Documentation

Coord* const mCoordinates

PointIndexType const* const mIndices

int const mLog2Dim

PointIndexType const* const mPages

PointArray const* const mPoints

math::Transform const mXForm

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

- PointPartitioner.h