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

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

#include <DispatcherCellNeighborhood.h>

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

Public Member Functions

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

Private Types

using Superclass = vtkm::worklet::internal::DispatcherBase< DispatcherCellNeighborhood< WorkletType >, WorkletType, vtkm::worklet::WorkletNeighborhood >
 
using ScatterType = typename Superclass::ScatterType
 

Detailed Description

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

Dispatcher for worklets that inherit from WorkletCellNeighborhood.

Member Typedef Documentation

◆ ScatterType

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

◆ Superclass

template<typename WorkletType >
using vtkm::worklet::DispatcherCellNeighborhood< WorkletType >::Superclass = vtkm::worklet::internal::DispatcherBase<DispatcherCellNeighborhood<WorkletType>, WorkletType, vtkm::worklet::WorkletNeighborhood>
private

Constructor & Destructor Documentation

◆ DispatcherCellNeighborhood()

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

Member Function Documentation

◆ DoInvoke()

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

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