26 #ifndef vtkPIOReader_h 27 #define vtkPIOReader_h 29 #include "vtkIOPIOModule.h" 54 vtkSetStringMacro(FileName);
55 vtkGetStringMacro(FileName);
62 vtkSetMacro(CurrentTimeStep,
int);
63 vtkGetMacro(CurrentTimeStep,
int);
70 vtkGetMacro(HyperTreeGrid,
bool);
71 vtkSetMacro(HyperTreeGrid,
bool);
78 vtkSetMacro(Tracers,
bool);
79 vtkGetMacro(Tracers,
bool);
86 vtkSetMacro(Float64,
bool);
87 vtkGetMacro(Float64,
bool);
104 int GetNumberOfCellArrays();
105 const char* GetCellArrayName(
int index);
106 int GetCellArrayStatus(
const char*
name);
107 void SetCellArrayStatus(
const char*
name,
int status);
108 void DisableAllCellArrays();
109 void EnableAllCellArrays();
147 static void SelectionModifiedCallback(
148 vtkObject* caller,
unsigned long eid,
void* clientdata,
void* calldata);
Wrapper around std::string to keep symbols short.
abstract base class for most VTK objects
vtkMultiBlockDataSet * GetOutput()
Get the output data object for a port on this algorithm.
dynamic, self-adjusting array of float
Superclass for algorithms that produce only vtkMultiBlockDataSet as output.
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
static vtkMultiBlockDataSetAlgorithm * New()
supports function callbacks
a simple class to control print indentation
Store on/off settings for data arrays for a vtkSource.
vtkMultiProcessController * MPIController
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkCallbackCommand * SelectionObserver
Composite dataset that organizes datasets into blocks.
class for reading PIO (Parallel Input Output) data files
vtkDataArraySelection * CellDataArraySelection
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
Multiprocessing communication superclass.