26 #ifndef vtkXMLUnstructuredDataReader_h 27 #define vtkXMLUnstructuredDataReader_h 29 #include "vtkIOXMLModule.h" 51 vtkIdType GetNumberOfCells() VTK_OVERRIDE;
64 void SetupUpdateExtent(
int piece,
int numberOfPieces,
int ghostLevel);
82 void ReadXMLData() VTK_OVERRIDE;
84 void SetupEmptyOutput() VTK_OVERRIDE;
85 virtual
void GetOutputUpdateExtent(
int& piece,
int& numberOfPieces,
87 virtual
void SetupOutputTotals();
88 virtual
void SetupNextPiece();
89 void SetupPieces(
int numPieces) VTK_OVERRIDE;
90 void DestroyPieces() VTK_OVERRIDE;
95 void SetupOutputData() VTK_OVERRIDE;
97 int ReadPieceData() VTK_OVERRIDE;
110 virtual
vtkIdType GetNumberOfPointsInPiece(
int piece);
111 virtual
vtkIdType GetNumberOfCellsInPiece(
int piece)=0;
115 int UpdateNumberOfPieces;
116 int UpdateGhostLevel;
130 unsigned long PointsOffset;
133 unsigned long &cellsoffset);
Represents an XML element and those nested inside.
Abstract superclass for all arrays.
abstract class for specifying dataset behavior
Superclass for unstructured data XML readers.
dynamic, self-adjusting array of vtkIdType
a simple class to control print indentation
abstract superclass for arrays of numeric data
virtual vtkIdType GetNumberOfPoints()=0
Get the number of points in the output.
dynamic, self-adjusting array of unsigned char
object to represent cell connectivity
Superclass for VTK XML file readers.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.