OpenVDB  11.0.0
Public Types | Public Member Functions | List of all members
OpAccumulator< IterT, OpT > Class Template Reference

#include <openvdb/tools/ValueTransformer.h>

Public Types

using IterRange = typename tree::IteratorRange< IterT >
 

Public Member Functions

 OpAccumulator (const IterT &iter, OpT &op)
 
 OpAccumulator (OpAccumulator &other, tbb::split)
 
 ~OpAccumulator ()
 
void process (bool threaded=true)
 
void operator() (const IterRange &r)
 
void join (OpAccumulator &other)
 

Member Typedef Documentation

using IterRange = typename tree::IteratorRange<IterT>

Constructor & Destructor Documentation

OpAccumulator ( const IterT &  iter,
OpT &  op 
)
inline
OpAccumulator ( OpAccumulator< IterT, OpT > &  other,
tbb::split   
)
inline
~OpAccumulator ( )
inline

Member Function Documentation

void join ( OpAccumulator< IterT, OpT > &  other)
inline
void operator() ( const IterRange r)
inline
void process ( bool  threaded = true)
inline