40 #ifndef vtkDataSetReader_h
41 #define vtkDataSetReader_h
44 #include "vtkIOLegacyModule.h"
87 virtual int ReadOutputType();
int ReadMeshSimple(VTK_FILEPATH const std::string &, vtkDataObject *) override
Overridden with default implementation of doing nothing so that subclasses only override what is need...
a dataset that is topologically regular with variable spacing in the three coordinate directions ...
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
abstract class to specify dataset behavior
virtual vtkDataObject * CreateOutput(vtkDataObject *currentOutput)
This can be overridden by a subclass to create an output that is determined by the file being read...
class to read any type of vtk dataset
concrete dataset represents vertices, lines, polygons, and triangle strips
static vtkDataReader * New()
helper superclass for objects that read vtk data files
virtual int FillOutputPortInformation(int port, vtkInformation *info)
Fill the output port information objects for this algorithm.
a simple class to control print indentation
virtual int ReadMetaDataSimple(VTK_FILEPATH const std::string &, vtkInformation *)
A subclass can override this method to provide meta data specific to a particular file...
dataset represents arbitrary combinations of all possible cell types
topologically regular array of data
general representation of visualization data