VTK-m  2.0
Public Member Functions | Private Attributes | List of all members
vtkm::cont::tbb::ScatterKernel< InputPortalType, IndexPortalType, OutputPortalType > Class Template Reference

#include <FunctorsTBB.h>

Public Member Functions

VTKM_CONT ScatterKernel (InputPortalType inputPortal, IndexPortalType indexPortal, OutputPortalType outputPortal)
 
VTKM_CONT void operator() (const ::tbb::blocked_range< vtkm::Id > &range) const
 

Private Attributes

InputPortalType ValuesPortal
 
IndexPortalType IndexPortal
 
OutputPortalType OutputPortal
 
vtkm::exec::internal::ErrorMessageBuffer ErrorMessage
 

Constructor & Destructor Documentation

◆ ScatterKernel()

template<typename InputPortalType , typename IndexPortalType , typename OutputPortalType >
VTKM_CONT vtkm::cont::tbb::ScatterKernel< InputPortalType, IndexPortalType, OutputPortalType >::ScatterKernel ( InputPortalType  inputPortal,
IndexPortalType  indexPortal,
OutputPortalType  outputPortal 
)
inline

Member Function Documentation

◆ operator()()

template<typename InputPortalType , typename IndexPortalType , typename OutputPortalType >
VTKM_CONT void vtkm::cont::tbb::ScatterKernel< InputPortalType, IndexPortalType, OutputPortalType >::operator() ( const ::tbb::blocked_range< vtkm::Id > &  range) const
inline

Member Data Documentation

◆ ErrorMessage

template<typename InputPortalType , typename IndexPortalType , typename OutputPortalType >
vtkm::exec::internal::ErrorMessageBuffer vtkm::cont::tbb::ScatterKernel< InputPortalType, IndexPortalType, OutputPortalType >::ErrorMessage
private

◆ IndexPortal

template<typename InputPortalType , typename IndexPortalType , typename OutputPortalType >
IndexPortalType vtkm::cont::tbb::ScatterKernel< InputPortalType, IndexPortalType, OutputPortalType >::IndexPortal
private

◆ OutputPortal

template<typename InputPortalType , typename IndexPortalType , typename OutputPortalType >
OutputPortalType vtkm::cont::tbb::ScatterKernel< InputPortalType, IndexPortalType, OutputPortalType >::OutputPortal
private

◆ ValuesPortal

template<typename InputPortalType , typename IndexPortalType , typename OutputPortalType >
InputPortalType vtkm::cont::tbb::ScatterKernel< InputPortalType, IndexPortalType, OutputPortalType >::ValuesPortal
private

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