OpenVDB
2.3.0
|
Threaded operator that finds the minimum and maximum values among the active leaf-level voxels of a grid. More...
#include <LevelSetUtil.h>
Public Types | |
typedef tree::LeafManager < TreeType > | LeafArray |
typedef TreeType::ValueType | ValueType |
Public Member Functions | |
MinMaxVoxel (LeafArray &) | |
void | runParallel () |
void | runSerial () |
const ValueType & | minVoxel () const |
const ValueType & | maxVoxel () const |
MinMaxVoxel (const MinMaxVoxel< TreeType > &, tbb::split) | |
void | operator() (const tbb::blocked_range< size_t > &) |
void | join (const MinMaxVoxel< TreeType > &) |
Threaded operator that finds the minimum and maximum values among the active leaf-level voxels of a grid.
This is useful primarily for level set grids, which have no active tiles (all of their active voxels are leaf-level).
typedef tree::LeafManager<TreeType> LeafArray |
typedef TreeType::ValueType ValueType |
MinMaxVoxel | ( | LeafArray & | leafs | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void runParallel | ( | ) |
void runSerial | ( | ) |