29 #ifndef vtkXMLGenericDataObjectReader_h
30 #define vtkXMLGenericDataObjectReader_h
32 #include "vtkIOXMLModule.h"
general representation of visualization data
Backwards compatibility class.
A dataset structured as a tree where each node has exactly 2^n children.
topologically and geometrically regular array of data
a simple class to control print indentation
Composite dataset that organizes datasets into blocks.
concrete dataset represents vertices, lines, polygons, and triangle strips
a dataset that is topologically regular with variable spacing in the three coordinate directions
topologically regular array of data
dataset represents arbitrary combinations of all possible cell types
Superclass for VTK XML file readers.
Read any type of vtk data object.
vtkHyperOctree * GetHyperOctreeOutput()
virtual int RequestUpdateExtent(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
vtkXMLGenericDataObjectReader()
vtkDataObject * GetOutput()
Get the reader's output.
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...
vtkIdType GetNumberOfPoints()
Overridden method.
const char * GetDataSetName()
Overridden method.
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
vtkRectilinearGrid * GetRectilinearGridOutput()
vtkStructuredGrid * GetStructuredGridOutput()
vtkIdType GetNumberOfCells()
Overridden method.
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
vtkMultiBlockDataSet * GetMultiBlockDataSetOutput()
~vtkXMLGenericDataObjectReader()
vtkHierarchicalBoxDataSet * GetHierarchicalBoxDataSetOutput()
Get the output as various concrete types.
static vtkXMLGenericDataObjectReader * New()
virtual int FillOutputPortInformation(int, vtkInformation *)
Fill the output port information objects for this algorithm.
vtkUnstructuredGrid * GetUnstructuredGridOutput()
vtkDataObject * GetOutput(int idx)
vtkPolyData * GetPolyDataOutput()
vtkImageData * GetImageDataOutput()
virtual int RequestDataObject(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
void SetupEmptyOutput()
Overridden method.
Superclass for VTK's XML format readers.