Go to the documentation of this file.
27 #ifndef vtkXMLDataReader_h
28 #define vtkXMLDataReader_h
30 #include "vtkIOXMLModule.h"
146 void ConvertGhostLevelsToGhostType(
virtual vtkIdType GetNumberOfCells()=0
Get the number of cells in the output.
virtual vtkIdType GetNumberOfPoints()=0
Get the number of points in the output.
vtkTypeInt64 * PointDataOffset
virtual void ReadXMLData()
virtual void DestroyXMLParser()
int PointDataNeedToReadTimeStep(vtkXMLDataElement *eNested)
vtkCallbackCommand * DataProgressObserver
int ReadArrayValues(vtkXMLDataElement *da, vtkIdType arrayIndex, vtkAbstractArray *array, vtkIdType startIndex, vtkIdType numValues, FieldType type=OTHER)
virtual void DataProgressCallback()
virtual void CopyOutputInformation(vtkInformation *outInfo, int port)
int ReadPiece(vtkXMLDataElement *ePiece, int piece)
int ReadPieceData(int piece)
abstract base class for most VTK objects
Superclass for VTK XML file readers.
virtual int ReadArrayForCells(vtkXMLDataElement *da, vtkAbstractArray *outArray)
virtual int ReadPieceData()
a simple class to control print indentation
virtual void SetupOutputInformation(vtkInformation *outInfo)
vtkTypeInt64 * CellDataOffset
Represents an XML element and those nested inside.
int ReadPrimaryElement(vtkXMLDataElement *ePrimary)
Abstract superclass for all arrays.
virtual int ReadPiece(vtkXMLDataElement *ePiece)
vtkXMLDataElement ** CellDataElements
virtual void CreateXMLParser()
static void DataProgressCallbackFunction(vtkObject *, unsigned long, void *, void *)
supports function callbacks
virtual void DestroyPieces()
int CellDataNeedToReadTimeStep(vtkXMLDataElement *eNested)
vtkXMLDataElement ** PointDataElements
virtual void SetupPieces(int numPieces)
virtual int ReadArrayForPoints(vtkXMLDataElement *da, vtkAbstractArray *outArray)
Superclass for VTK's XML format readers.
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.