VTK-m  2.0
Public Member Functions | Private Attributes | List of all members
vtkm::worklet::ExtractStructured::CallRun Class Reference

Public Member Functions

 CallRun (ExtractStructured *worklet, const vtkm::RangeId3 &voi, const vtkm::Id3 &sampleRate, bool includeBoundary, bool includeOffset, UncertainCellSetStructured &output)
 
template<int N>
void operator() (const vtkm::cont::CellSetStructured< N > &cellset) const
 
template<typename CellSetType >
void operator() (const CellSetType &) const
 

Private Attributes

ExtractStructuredWorklet
 
const vtkm::RangeId3VOI
 
const vtkm::Id3SampleRate
 
bool IncludeBoundary
 
bool IncludeOffset
 
UncertainCellSetStructuredOutput
 

Constructor & Destructor Documentation

◆ CallRun()

vtkm::worklet::ExtractStructured::CallRun::CallRun ( ExtractStructured worklet,
const vtkm::RangeId3 voi,
const vtkm::Id3 sampleRate,
bool  includeBoundary,
bool  includeOffset,
UncertainCellSetStructured output 
)
inline

Member Function Documentation

◆ operator()() [1/2]

template<typename CellSetType >
void vtkm::worklet::ExtractStructured::CallRun::operator() ( const CellSetType &  ) const
inline

◆ operator()() [2/2]

template<int N>
void vtkm::worklet::ExtractStructured::CallRun::operator() ( const vtkm::cont::CellSetStructured< N > &  cellset) const
inline

Member Data Documentation

◆ IncludeBoundary

bool vtkm::worklet::ExtractStructured::CallRun::IncludeBoundary
private

◆ IncludeOffset

bool vtkm::worklet::ExtractStructured::CallRun::IncludeOffset
private

◆ Output

UncertainCellSetStructured* vtkm::worklet::ExtractStructured::CallRun::Output
private

◆ SampleRate

const vtkm::Id3* vtkm::worklet::ExtractStructured::CallRun::SampleRate
private

◆ VOI

const vtkm::RangeId3* vtkm::worklet::ExtractStructured::CallRun::VOI
private

◆ Worklet

ExtractStructured* vtkm::worklet::ExtractStructured::CallRun::Worklet
private

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