HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
openvdb::OPENVDB_VERSION_NAME::tools::valxform::OpAccumulator< IterT, OpT > Class Template Reference

#include <ValueTransformer.h>

Public Types

typedef tree::IteratorRange
< IterT > 
IterRange
 

Public Member Functions

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

Detailed Description

template<typename IterT, typename OpT>
class openvdb::OPENVDB_VERSION_NAME::tools::valxform::OpAccumulator< IterT, OpT >

Definition at line 637 of file ValueTransformer.h.

Member Typedef Documentation

template<typename IterT, typename OpT>
typedef tree::IteratorRange<IterT> openvdb::OPENVDB_VERSION_NAME::tools::valxform::OpAccumulator< IterT, OpT >::IterRange

Definition at line 640 of file ValueTransformer.h.

Constructor & Destructor Documentation

template<typename IterT, typename OpT>
openvdb::OPENVDB_VERSION_NAME::tools::valxform::OpAccumulator< IterT, OpT >::OpAccumulator ( const IterT &  iter,
OpT &  op 
)
inline

Definition at line 646 of file ValueTransformer.h.

template<typename IterT, typename OpT>
openvdb::OPENVDB_VERSION_NAME::tools::valxform::OpAccumulator< IterT, OpT >::OpAccumulator ( OpAccumulator< IterT, OpT > &  other,
tbb::split   
)
inline

Definition at line 663 of file ValueTransformer.h.

template<typename IterT, typename OpT>
openvdb::OPENVDB_VERSION_NAME::tools::valxform::OpAccumulator< IterT, OpT >::~OpAccumulator ( )
inline

Definition at line 670 of file ValueTransformer.h.

Member Function Documentation

template<typename IterT, typename OpT>
void openvdb::OPENVDB_VERSION_NAME::tools::valxform::OpAccumulator< IterT, OpT >::join ( OpAccumulator< IterT, OpT > &  other)
inline

Definition at line 684 of file ValueTransformer.h.

template<typename IterT, typename OpT>
void openvdb::OPENVDB_VERSION_NAME::tools::valxform::OpAccumulator< IterT, OpT >::operator() ( IterRange r)
inline

Definition at line 682 of file ValueTransformer.h.

template<typename IterT, typename OpT>
void openvdb::OPENVDB_VERSION_NAME::tools::valxform::OpAccumulator< IterT, OpT >::process ( bool  threaded = true)
inline

Definition at line 672 of file ValueTransformer.h.


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