|
OpenVDB
3.0.0
|
#include <PointPartitioner.h>
Public Types | |
| typedef PointArray::value_type | PointType |
| typedef IndexPair< IndexT > | IndexPairT |
| typedef boost::scoped_array< IndexPairT > | IndexPairArray |
| typedef boost::scoped_array< VoxelOffsetT > | VoxelOffsetArray |
Public Member Functions | |
| ComputeOffsetOp (VoxelOffsetArray &voxelOffsets, IndexPairArray &bucketOffsets, const PointArray &points, const math::Transform &m, const CoordBBox &bbox, int log2dim) | |
| void | operator() (const tbb::blocked_range< size_t > &range) const |
Public Attributes | |
| VoxelOffsetT *const | mVoxelOffsets |
| IndexPairT *const | mBucketOffsets |
| PointArray const *const | mPoints |
| const math::Transform | mXForm |
| const CoordBBox | mBBox |
| const Coord | mDim |
| const int | mBlockLog2Dim |
| typedef boost::scoped_array<IndexPairT> IndexPairArray |
| typedef IndexPair<IndexT> IndexPairT |
| typedef PointArray::value_type PointType |
| typedef boost::scoped_array<VoxelOffsetT> VoxelOffsetArray |
|
inline |
|
inline |
| const CoordBBox mBBox |
| const int mBlockLog2Dim |
| IndexPairT* const mBucketOffsets |
| const Coord mDim |
| PointArray const* const mPoints |
| VoxelOffsetT* const mVoxelOffsets |
| const math::Transform mXForm |
1.8.9.1