25 #ifndef vtkXMLUnstructuredDataReader_h
26 #define vtkXMLUnstructuredDataReader_h
52 void SetupUpdateExtent(
int piece,
int numberOfPieces,
int ghostLevel);
73 virtual void GetOutputUpdateExtent(
int& piece,
int& numberOfPieces,
75 virtual void SetupOutputTotals();
76 virtual void SetupNextPiece();
98 virtual vtkIdType GetNumberOfPointsInPiece(
int piece);
99 virtual vtkIdType GetNumberOfCellsInPiece(
int piece)=0;
121 unsigned long &cellsoffset);
vtkXMLDataElement ** PointElements
virtual void SetupEmptyOutput()=0
Represents an XML element and those nested inside.
virtual void SetupOutputInformation(vtkInformation *outInfo)
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
vtkIdType TotalNumberOfPoints
void PrintSelf(ostream &os, vtkIndent indent)
virtual void DestroyPieces()
a simple class to control print indentation
virtual void SetupPieces(int numPieces)
abstract superclass for arrays of numeric data
virtual vtkIdType GetNumberOfPoints()=0
virtual int ReadArrayForPoints(vtkXMLDataElement *da, vtkAbstractArray *outArray)
dynamic, self-adjusting array of unsigned char
virtual vtkIdType GetNumberOfCells()=0
unsigned long PointsOffset
object to represent cell connectivity
virtual void ReadXMLData()
Superclass for VTK XML file readers.
int ReadPiece(vtkXMLDataElement *ePiece, int piece)
virtual void CopyOutputInformation(vtkInformation *outInfo, int port)
vtkIdType * NumberOfPoints
virtual int ReadPieceData()