VTK-m  2.0
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkm::source::Source Class Referenceabstract

#include <Source.h>

Inheritance diagram for vtkm::source::Source:
vtkm::source::Oscillator vtkm::source::PerlinNoise vtkm::source::Tangle vtkm::source::Wavelet

Public Member Functions

virtual VTKM_CONT ~Source ()=default
 
vtkm::cont::DataSet Execute () const
 

Protected Member Functions

virtual vtkm::cont::DataSet DoExecute () const =0
 

Protected Attributes

vtkm::cont::Invoker Invoke
 

Constructor & Destructor Documentation

◆ ~Source()

virtual VTKM_CONT vtkm::source::Source::~Source ( )
virtualdefault

Member Function Documentation

◆ DoExecute()

virtual vtkm::cont::DataSet vtkm::source::Source::DoExecute ( ) const
protectedpure virtual

◆ Execute()

vtkm::cont::DataSet vtkm::source::Source::Execute ( ) const
inline

Member Data Documentation

◆ Invoke

vtkm::cont::Invoker vtkm::source::Source::Invoke
protected

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