37 #ifndef vtkFidesReader_h
38 #define vtkFidesReader_h
41 #include "vtkIOFidesModule.h"
88 void ParseDataModel();
118 void PrepareNextStep();
126 int GetNextStepStatus();
132 double GetTimeOfCurrentStep();
141 vtkBooleanMacro(ConvertToVTK,
bool);
142 vtkSetMacro(ConvertToVTK,
bool);
143 vtkGetMacro(ConvertToVTK,
bool);
160 struct vtkFidesReaderImpl;
161 std::unique_ptr<vtkFidesReaderImpl>
Impl;
StepStatus NextStepStatus
vtkDataArraySelection * CellDataArraySelection
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
StepStatus
When using streaming mode instead of random access, PrepareNextStep receives a step status from Fides...
virtual vtkTypeBool ProcessRequest(vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
Upstream/Downstream requests form the generalized interface through which executives invoke a algorit...
Superclass for all sources, filters, and sinks in VTK.
virtual int FillOutputPortInformation(int port, vtkInformation *info)
Fill the output port information objects for this algorithm.
a simple class to control print indentation
Store on/off settings for data arrays, etc.
std::unique_ptr< vtkFidesReaderImpl > Impl
Read ADIOS2 streams using Fides data model.
static vtkAlgorithm * New()
vtkDataArraySelection * PointDataArraySelection