Go to the documentation of this file.
40 #ifndef vtkDataSetReader_h
41 #define vtkDataSetReader_h
43 #include "vtkIOLegacyModule.h"
helper superclass for objects that read vtk data files
a dataset that is topologically regular with variable spacing in the three coordinate directions
vtkDataSet * GetOutput()
Get the output of this filter.
virtual int ProcessRequest(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
Upstream/Downstream requests form the generalized interface through which executives invoke a algorit...
vtkPolyData * GetPolyDataOutput()
Get the output as various concrete types.
vtkDataSet * GetOutput(int idx)
topologically regular array of data
vtkRectilinearGrid * GetRectilinearGridOutput()
virtual int FillOutputPortInformation(int, vtkInformation *)
Fill the output port information objects for this algorithm.
class to read any type of vtk dataset
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
static vtkDataSetReader * New()
vtkStructuredGrid * GetStructuredGridOutput()
virtual int RequestDataObject(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
a simple class to control print indentation
abstract class to specify dataset behavior
virtual int ReadOutputType()
This method can be used to find out the type of output expected without needing to read the whole fil...
vtkStructuredPoints * GetStructuredPointsOutput()
vtkUnstructuredGrid * GetUnstructuredGridOutput()
concrete dataset represents vertices, lines, polygons, and triangle strips
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
dataset represents arbitrary combinations of all possible cell types
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)