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

#include <Diagnostics.h>

Public Types

using IterRange = tree::IteratorRange< typename TreeType::ValueOffCIter >
 
using ValueType = typename TreeType::ValueType
 
using SetType = std::set< ValueType >
 

Public Member Functions

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

Detailed Description

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

Definition at line 1220 of file Diagnostics.h.

Member Typedef Documentation

template<typename TreeType>
using openvdb::OPENVDB_VERSION_NAME::tools::diagnostics_internal::InactiveTileValues< TreeType >::IterRange = tree::IteratorRange<typename TreeType::ValueOffCIter>

Definition at line 1223 of file Diagnostics.h.

template<typename TreeType>
using openvdb::OPENVDB_VERSION_NAME::tools::diagnostics_internal::InactiveTileValues< TreeType >::SetType = std::set<ValueType>

Definition at line 1225 of file Diagnostics.h.

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

Definition at line 1224 of file Diagnostics.h.

Constructor & Destructor Documentation

template<typename TreeType >
openvdb::OPENVDB_VERSION_NAME::tools::diagnostics_internal::InactiveTileValues< TreeType >::InactiveTileValues ( size_t  numValues)

Definition at line 1245 of file Diagnostics.h.

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

Definition at line 1253 of file Diagnostics.h.

Member Function Documentation

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

Definition at line 1301 of file Diagnostics.h.

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

Definition at line 1294 of file Diagnostics.h.

template<typename TreeType >
void openvdb::OPENVDB_VERSION_NAME::tools::diagnostics_internal::InactiveTileValues< TreeType >::operator() ( IterRange range)
inline

Definition at line 1278 of file Diagnostics.h.

template<typename TreeType >
void openvdb::OPENVDB_VERSION_NAME::tools::diagnostics_internal::InactiveTileValues< TreeType >::runParallel ( IterRange range)

Definition at line 1262 of file Diagnostics.h.

template<typename TreeType >
void openvdb::OPENVDB_VERSION_NAME::tools::diagnostics_internal::InactiveTileValues< TreeType >::runSerial ( IterRange range)

Definition at line 1270 of file Diagnostics.h.


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