26 #ifndef vtkXMLUnstructuredDataReader_h 27 #define vtkXMLUnstructuredDataReader_h 29 #include "vtkIOXMLModule.h" 64 void SetupUpdateExtent(
int piece,
int numberOfPieces,
int ghostLevel);
85 virtual void GetOutputUpdateExtent(
int& piece,
int& numberOfPieces,
87 virtual void SetupOutputTotals();
88 virtual void SetupNextPiece();
110 virtual vtkIdType GetNumberOfPointsInPiece(
int piece);
111 virtual vtkIdType GetNumberOfCellsInPiece(
int piece)=0;
133 unsigned long &cellsoffset);
vtkXMLDataElement ** PointElements
virtual void SetupEmptyOutput()=0
Represents an XML element and those nested inside.
Abstract superclass for all arrays.
vtkIdType TotalNumberOfCells
abstract class for specifying dataset behavior
Superclass for unstructured data XML readers.
dynamic, self-adjusting array of vtkIdType
void CopyOutputInformation(vtkInformation *outInfo, int port) override
vtkIdType TotalNumberOfPoints
void ReadXMLData() override
virtual void DestroyPieces()
a simple class to control print indentation
virtual void SetupPieces(int numPieces)
void SetupOutputData() override
abstract superclass for arrays of numeric data
virtual vtkIdType GetNumberOfPoints()=0
Get the number of points in the output.
virtual int ReadArrayForPoints(vtkXMLDataElement *da, vtkAbstractArray *outArray)
dynamic, self-adjusting array of unsigned char
virtual vtkIdType GetNumberOfCells()=0
Get the number of cells in the output.
unsigned long PointsOffset
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.
int ReadPiece(vtkXMLDataElement *ePiece, int piece)
vtkIdType * NumberOfPoints
void SetupOutputInformation(vtkInformation *outInfo) override
virtual int ReadPieceData()