OpenVDB
6.0.0
|
Combines multiple grids into one by stealing leaf nodes and summing voxel values This class is designed to work with thread local storage containers such as tbb::combinable. More...
#include <PointMask.h>
Public Types | |
using | CombinableT = typename tbb::combinable< GridT > |
using | TreeT = typename GridT::TreeType |
using | LeafT = typename TreeT::LeafNodeType |
using | ValueType = typename TreeT::ValueType |
using | SumOp = tools::valxform::SumOp< typename TreeT::ValueType > |
Public Member Functions | |
GridCombinerOp (GridT &grid) | |
void | operator() (const GridT &grid) |
Combines multiple grids into one by stealing leaf nodes and summing voxel values This class is designed to work with thread local storage containers such as tbb::combinable.
using CombinableT = typename tbb::combinable<GridT> |
using LeafT = typename TreeT::LeafNodeType |
using SumOp = tools::valxform::SumOp<typename TreeT::ValueType> |
using TreeT = typename GridT::TreeType |
using ValueType = typename TreeT::ValueType |
|
inline |
|
inline |