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

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

#include <DispatcherPointNeighborhood.h>

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

Public Member Functions

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

Private Types

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

Detailed Description

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

Dispatcher for worklets that inherit from WorkletPointNeighborhood.

Member Typedef Documentation

◆ ScatterType

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

◆ Superclass

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

Constructor & Destructor Documentation

◆ DispatcherPointNeighborhood()

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

Member Function Documentation

◆ DoInvoke()

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

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