HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
openvdb::OPENVDB_VERSION_NAME::tools::diagnostics_internal::InactiveVoxelValues< TreeType > Class Template Reference

#include <Diagnostics.h>

Public Types

using LeafArray = tree::LeafManager< TreeType >
 
using ValueType = typename TreeType::ValueType
 
using SetType = std::set< ValueType >
 

Public Member Functions

 InactiveVoxelValues (LeafArray &, size_t numValues)
 
void runParallel ()
 
void runSerial ()
 
void getInactiveValues (SetType &) const
 
 InactiveVoxelValues (const InactiveVoxelValues< TreeType > &, tbb::split)
 
void operator() (const tbb::blocked_range< size_t > &)
 
void join (const InactiveVoxelValues< TreeType > &)
 

Detailed Description

template<typename TreeType>
class openvdb::OPENVDB_VERSION_NAME::tools::diagnostics_internal::InactiveVoxelValues< TreeType >

Definition at line 1126 of file Diagnostics.h.

Member Typedef Documentation

Definition at line 1129 of file Diagnostics.h.

Definition at line 1131 of file Diagnostics.h.

template<typename TreeType>
using openvdb::OPENVDB_VERSION_NAME::tools::diagnostics_internal::InactiveVoxelValues< TreeType >::ValueType = typename TreeType::ValueType

Definition at line 1130 of file Diagnostics.h.

Constructor & Destructor Documentation

template<typename TreeType >
openvdb::OPENVDB_VERSION_NAME::tools::diagnostics_internal::InactiveVoxelValues< TreeType >::InactiveVoxelValues ( LeafArray leafs,
size_t  numValues 
)

Definition at line 1151 of file Diagnostics.h.

template<typename TreeType >
openvdb::OPENVDB_VERSION_NAME::tools::diagnostics_internal::InactiveVoxelValues< TreeType >::InactiveVoxelValues ( const InactiveVoxelValues< TreeType > &  rhs,
tbb::split   
)
inline

Definition at line 1160 of file Diagnostics.h.

Member Function Documentation

template<typename TreeType >
void openvdb::OPENVDB_VERSION_NAME::tools::diagnostics_internal::InactiveVoxelValues< TreeType >::getInactiveValues ( SetType values) const
inline

Definition at line 1210 of file Diagnostics.h.

template<typename TreeType >
void openvdb::OPENVDB_VERSION_NAME::tools::diagnostics_internal::InactiveVoxelValues< TreeType >::join ( const InactiveVoxelValues< TreeType > &  rhs)
inline

Definition at line 1203 of file Diagnostics.h.

template<typename TreeType >
void openvdb::OPENVDB_VERSION_NAME::tools::diagnostics_internal::InactiveVoxelValues< TreeType >::operator() ( const tbb::blocked_range< size_t > &  range)
inline

Definition at line 1186 of file Diagnostics.h.

template<typename TreeType >
void openvdb::OPENVDB_VERSION_NAME::tools::diagnostics_internal::InactiveVoxelValues< TreeType >::runParallel ( )

Definition at line 1170 of file Diagnostics.h.

template<typename TreeType >
void openvdb::OPENVDB_VERSION_NAME::tools::diagnostics_internal::InactiveVoxelValues< TreeType >::runSerial ( )

Definition at line 1178 of file Diagnostics.h.


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