iMSTK
Interactive Medical Simulation Toolkit
Public Member Functions | List of all members
imstk::ParallelUtils::RangeFunctor< ContainerType > Class Template Reference

Private helper class, providing operator() using in std::parallel_reduce for finding range of a container with specified begin/end/operator[],operator++ functions. More...

#include <imstkParallelReduce.h>

Public Member Functions

 RangeFunctor (const ContainerType &data)
 
 RangeFunctor (RangeFunctor &pObj, tbb::split)
 
RangeFunctoroperator= (const RangeFunctor &)=delete
 
void operator() (const tbb::blocked_range< size_t > &r)
 
void join (RangeFunctor &pObj)
 
Vec2d getRange () const
 

Detailed Description

template<class ContainerType>
class imstk::ParallelUtils::RangeFunctor< ContainerType >

Private helper class, providing operator() using in std::parallel_reduce for finding range of a container with specified begin/end/operator[],operator++ functions.

Definition at line 29 of file imstkParallelReduce.h.


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