Go to the documentation of this file.
38 #ifndef vtkGenericDataObjectReader_h
39 #define vtkGenericDataObjectReader_h
41 #include "vtkIOLegacyModule.h"
120 template<
typename ReaderT,
typename DataT>
122 const char* fname,
const char* dataClass,
vtkDataObject* output);
124 vtkSetStringMacro(Header);
~vtkGenericDataObjectReader() override
vtkTree * GetTreeOutput()
int ReadMeshSimple(const std::string &fname, vtkDataObject *output) override
Actual reading happens here.
class to read any type of vtk data object
vtkStructuredPoints * GetStructuredPointsOutput()
vtkMolecule * GetMoleculeOutput()
helper superclass for objects that read vtk data files
vtkPolyData * GetPolyDataOutput()
a dataset that is topologically regular with variable spacing in the three coordinate directions
A table, which contains similar-typed columns of data.
vtkDataObject * GetOutput(int idx)
topologically regular array of data
vtkUnstructuredGrid * GetUnstructuredGridOutput()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkTable * GetTableOutput()
A rooted tree data structure.
vtkRectilinearGrid * GetRectilinearGridOutput()
vtkGraph * GetGraphOutput()
Get the output as various concrete types.
static vtkGenericDataObjectReader * New()
a simple class to control print indentation
vtkDataObject * CreateOutput(vtkDataObject *currentOutput) override
This can be overridden by a subclass to create an output that is determined by the file being read.
class describing a molecule
vtkStructuredGrid * GetStructuredGridOutput()
virtual int ReadOutputType()
This method can be used to find out the type of output expected without needing to read the whole fil...
concrete dataset represents vertices, lines, polygons, and triangle strips
int FillOutputPortInformation(int, vtkInformation *) override
Fill the output port information objects for this algorithm.
vtkDataObject * GetOutput()
Get the output of this filter.
dataset represents arbitrary combinations of all possible cell types
Base class for graph data types.
vtkGenericDataObjectReader()
general representation of visualization data
int ReadMetaDataSimple(const std::string &fname, vtkInformation *metadata) override
Read metadata from file.