HDK
|
#include <ValueTransformer.h>
Public Types | |
using | InTreeT = typename InIterT::TreeT |
using | IterRange = typename tree::IteratorRange< InIterT > |
using | OutValueT = typename OutTreeT::ValueType |
Public Member Functions | |
SharedOpTransformer (const InIterT &inIter, OutTreeT &outTree, OpT &op, MergePolicy merge) | |
SharedOpTransformer (SharedOpTransformer &other, tbb::split) | |
Splitting constructor. More... | |
~SharedOpTransformer () | |
void | process (bool threaded=true) |
void | operator() (const IterRange &range) const |
Transform each element in the given range. More... | |
void | join (const SharedOpTransformer &other) |
Definition at line 408 of file ValueTransformer.h.
using openvdb::OPENVDB_VERSION_NAME::tools::valxform::SharedOpTransformer< InIterT, OutTreeT, OpT >::InTreeT = typename InIterT::TreeT |
Definition at line 411 of file ValueTransformer.h.
using openvdb::OPENVDB_VERSION_NAME::tools::valxform::SharedOpTransformer< InIterT, OutTreeT, OpT >::IterRange = typename tree::IteratorRange<InIterT> |
Definition at line 412 of file ValueTransformer.h.
using openvdb::OPENVDB_VERSION_NAME::tools::valxform::SharedOpTransformer< InIterT, OutTreeT, OpT >::OutValueT = typename OutTreeT::ValueType |
Definition at line 413 of file ValueTransformer.h.
|
inline |
Definition at line 415 of file ValueTransformer.h.
|
inline |
Splitting constructor.
Definition at line 430 of file ValueTransformer.h.
|
inline |
Definition at line 439 of file ValueTransformer.h.
|
inline |
Definition at line 475 of file ValueTransformer.h.
|
inline |
Transform each element in the given range.
Definition at line 465 of file ValueTransformer.h.
|
inline |
Definition at line 449 of file ValueTransformer.h.