27 #ifndef vtkXMLDataReader_h
28 #define vtkXMLDataReader_h
30 #include "vtkIOXMLModule.h"
59 void CreateXMLParser() VTK_OVERRIDE;
60 void DestroyXMLParser() VTK_OVERRIDE;
64 void SetupOutputData() VTK_OVERRIDE;
67 virtual
void SetupPieces(
int numPieces);
68 virtual
void DestroyPieces();
75 int ReadPieceData(
int piece);
76 virtual
int ReadPieceData();
78 void ReadXMLData() VTK_OVERRIDE;
88 static
void DataProgressCallbackFunction(
vtkObject*,
unsigned long,
void*,
91 virtual
void DataProgressCallback();
105 int NumberOfPointArrays;
106 int NumberOfCellArrays;
113 int *PointDataTimeStep;
114 vtkTypeInt64 *PointDataOffset;
118 int *CellDataTimeStep;
119 vtkTypeInt64 *CellDataOffset;
126 void ConvertGhostLevelsToGhostType(
abstract base class for most VTK objects
Represents an XML element and those nested inside.
Abstract superclass for all arrays.
supports function callbacks
a simple class to control print indentation
Superclass for VTK XML file readers.
virtual void CopyOutputInformation(vtkInformation *vtkNotUsed(outInfo), int vtkNotUsed(port))
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
Superclass for VTK's XML format readers.