Go to the documentation of this file.
26 #ifndef vtkXMLDataReader_h
27 #define vtkXMLDataReader_h
141 void ConvertGhostLevelsToGhostType(
virtual vtkIdType GetNumberOfCells()=0
GLsizei GLsizei GLenum GLenum const GLvoid * data
virtual vtkIdType GetNumberOfPoints()=0
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)
#define vtkTypeMacro(thisClass, superclass)
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)
GLuint GLuint GLsizei GLenum type
virtual int ReadArrayForPoints(vtkXMLDataElement *da, vtkAbstractArray *outArray)
Superclass for VTK's XML format readers.
void PrintSelf(ostream &os, vtkIndent indent)