VTK-m  2.2
Public Member Functions | Private Types | List of all members
vtkm::worklet::DispatcherMapField< WorkletType > Class Template Reference

Dispatcher for worklets that inherit from WorkletMapField. More...

#include <DispatcherMapField.h>

Inheritance diagram for vtkm::worklet::DispatcherMapField< WorkletType >:

Public Member Functions

template<typename... T>
 DispatcherMapField (T &&... args)
 
template<typename Invocation >
void DoInvoke (Invocation &invocation) const
 

Private Types

using Superclass = vtkm::worklet::internal::DispatcherBase< DispatcherMapField< WorkletType >, WorkletType, vtkm::worklet::WorkletMapField >
 
using ScatterType = typename Superclass::ScatterType
 

Detailed Description

template<typename WorkletType>
class vtkm::worklet::DispatcherMapField< WorkletType >

Dispatcher for worklets that inherit from WorkletMapField.

Member Typedef Documentation

◆ ScatterType

template<typename WorkletType >
using vtkm::worklet::DispatcherMapField< WorkletType >::ScatterType = typename Superclass::ScatterType
private

◆ Superclass

template<typename WorkletType >
using vtkm::worklet::DispatcherMapField< WorkletType >::Superclass = vtkm::worklet::internal:: DispatcherBase<DispatcherMapField<WorkletType>, WorkletType, vtkm::worklet::WorkletMapField>
private

Constructor & Destructor Documentation

◆ DispatcherMapField()

template<typename WorkletType >
template<typename... T>
vtkm::worklet::DispatcherMapField< WorkletType >::DispatcherMapField ( T &&...  args)
inline

Member Function Documentation

◆ DoInvoke()

template<typename WorkletType >
template<typename Invocation >
void vtkm::worklet::DispatcherMapField< WorkletType >::DoInvoke ( Invocation &  invocation) const
inline

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