HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
openvdb::OPENVDB_VERSION_NAME::tools::point_index_grid_internal::PopulateLeafNodesOp< LeafNodeT > Struct Template Reference

#include <PointIndexGrid.h>

Public Types

using IndexT = uint32_t
 
using Partitioner = PointPartitioner< IndexT, LeafNodeT::LOG2DIM >
 

Public Member Functions

 PopulateLeafNodesOp (hboost::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
 

Detailed Description

template<typename LeafNodeT>
struct openvdb::OPENVDB_VERSION_NAME::tools::point_index_grid_internal::PopulateLeafNodesOp< LeafNodeT >

Definition at line 429 of file PointIndexGrid.h.

Member Typedef Documentation

template<typename LeafNodeT >
using openvdb::OPENVDB_VERSION_NAME::tools::point_index_grid_internal::PopulateLeafNodesOp< LeafNodeT >::IndexT = uint32_t

Definition at line 431 of file PointIndexGrid.h.

template<typename LeafNodeT >
using openvdb::OPENVDB_VERSION_NAME::tools::point_index_grid_internal::PopulateLeafNodesOp< LeafNodeT >::Partitioner = PointPartitioner<IndexT, LeafNodeT::LOG2DIM>

Definition at line 432 of file PointIndexGrid.h.

Constructor & Destructor Documentation

template<typename LeafNodeT >
openvdb::OPENVDB_VERSION_NAME::tools::point_index_grid_internal::PopulateLeafNodesOp< LeafNodeT >::PopulateLeafNodesOp ( hboost::scoped_array< LeafNodeT * > &  leafNodes,
const Partitioner partitioner 
)
inline

Definition at line 434 of file PointIndexGrid.h.

Member Function Documentation

template<typename LeafNodeT >
void openvdb::OPENVDB_VERSION_NAME::tools::point_index_grid_internal::PopulateLeafNodesOp< LeafNodeT >::operator() ( const tbb::blocked_range< size_t > &  range) const
inline

Definition at line 441 of file PointIndexGrid.h.

Member Data Documentation

template<typename LeafNodeT >
LeafNodeT* * const openvdb::OPENVDB_VERSION_NAME::tools::point_index_grid_internal::PopulateLeafNodesOp< LeafNodeT >::mLeafNodes

Definition at line 509 of file PointIndexGrid.h.

Definition at line 510 of file PointIndexGrid.h.


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