Go to the documentation of this file.
29 #ifndef vtkXMLGenericDataObjectReader_h
30 #define vtkXMLGenericDataObjectReader_h
32 #include "vtkIOXMLModule.h"
virtual int ReadOutputType(const char *name, bool ¶llel)
This method can be used to find out the type of output expected without needing to read the whole fil...
vtkRectilinearGrid * GetRectilinearGridOutput()
vtkIdType GetNumberOfPoints() override
Overridden method.
a dataset that is topologically regular with variable spacing in the three coordinate directions
vtkImageData * GetImageDataOutput()
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
void SetupEmptyOutput() override
Overridden method.
topologically regular array of data
Backwards compatibility class.
vtkIdType GetNumberOfCells() override
Overridden method.
Superclass for VTK XML file readers.
Composite dataset that organizes datasets into blocks.
virtual int RequestUpdateExtent(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
int RequestDataObject(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
~vtkXMLGenericDataObjectReader() override
vtkDataObject * GetOutput()
Get the reader's output.
vtkPolyData * GetPolyDataOutput()
vtkMultiBlockDataSet * GetMultiBlockDataSetOutput()
vtkXMLGenericDataObjectReader()
vtkDataObject * GetOutput(int idx)
int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
topologically and geometrically regular array of data
a simple class to control print indentation
vtkHierarchicalBoxDataSet * GetHierarchicalBoxDataSetOutput()
Get the output as various concrete types.
int FillOutputPortInformation(int, vtkInformation *) override
Fill the output port information objects for this algorithm.
static vtkXMLGenericDataObjectReader * New()
Read any type of vtk data object.
vtkUnstructuredGrid * GetUnstructuredGridOutput()
const char * GetDataSetName() override
Overridden method.
concrete dataset represents vertices, lines, polygons, and triangle strips
vtkStructuredGrid * GetStructuredGridOutput()
dataset represents arbitrary combinations of all possible cell types
general representation of visualization data
Superclass for VTK's XML format readers.