Viskores  1.0
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
viskores::source::Source Class Referenceabstract

#include <Source.h>

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

Public Member Functions

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

Protected Member Functions

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

Protected Attributes

viskores::cont::Invoker Invoke
 

Constructor & Destructor Documentation

◆ ~Source()

virtual viskores::source::Source::~Source ( )
virtualdefault

Member Function Documentation

◆ DoExecute()

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

◆ Execute()

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

Member Data Documentation

◆ Invoke

viskores::cont::Invoker viskores::source::Source::Invoke
protected

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