#include <FunctorsOpenMP.h>
 | 
|   | CopyIfHelper ()=default | 
|   | 
| void  | Initialize (vtkm::Id numValues, vtkm::Id valueSize) | 
|   | 
| template<typename InIterT , typename StencilIterT , typename OutIterT , typename PredicateT >  | 
| void  | CopyIf (InIterT inIter, StencilIterT stencilIter, OutIterT outIter, PredicateT pred, vtkm::Id chunk) | 
|   | 
| template<typename OutIterT >  | 
| vtkm::Id  | Reduce (OutIterT data) | 
|   | 
◆ CopyIfHelper()
  
  
      
        
          | vtkm::cont::openmp::CopyIfHelper::CopyIfHelper  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ CopyIf()
template<typename InIterT , typename StencilIterT , typename OutIterT , typename PredicateT > 
  
  
      
        
          | void vtkm::cont::openmp::CopyIfHelper::CopyIf  | 
          ( | 
          InIterT  | 
          inIter,  | 
         
        
           | 
           | 
          StencilIterT  | 
          stencilIter,  | 
         
        
           | 
           | 
          OutIterT  | 
          outIter,  | 
         
        
           | 
           | 
          PredicateT  | 
          pred,  | 
         
        
           | 
           | 
          vtkm::Id  | 
          chunk  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ Initialize()
  
  
      
        
          | void vtkm::cont::openmp::CopyIfHelper::Initialize  | 
          ( | 
          vtkm::Id  | 
          numValues,  | 
         
        
           | 
           | 
          vtkm::Id  | 
          valueSize  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ Reduce()
template<typename OutIterT > 
  
  
      
        
          | vtkm::Id vtkm::cont::openmp::CopyIfHelper::Reduce  | 
          ( | 
          OutIterT  | 
          data | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ChunkSize
      
        
          | vtkm::Id vtkm::cont::openmp::CopyIfHelper::ChunkSize | 
        
      
 
 
◆ EndIds
      
        
          | std::vector<vtkm::Id> vtkm::cont::openmp::CopyIfHelper::EndIds | 
        
      
 
 
◆ NumChunks
      
        
          | vtkm::Id vtkm::cont::openmp::CopyIfHelper::NumChunks | 
        
      
 
 
◆ NumThreads
      
        
          | vtkm::Id vtkm::cont::openmp::CopyIfHelper::NumThreads | 
        
      
 
 
◆ NumValues
      
        
          | vtkm::Id vtkm::cont::openmp::CopyIfHelper::NumValues | 
        
      
 
 
◆ ValueSize
      
        
          | vtkm::Id vtkm::cont::openmp::CopyIfHelper::ValueSize | 
        
      
 
 
The documentation for this struct was generated from the following file: