26 #ifndef vtkXMLPUnstructuredDataReader_h
27 #define vtkXMLPUnstructuredDataReader_h
29 #include "vtkIOXMLModule.h"
object to represent cell connectivity
abstract superclass for arrays of numeric data
a simple class to control print indentation
abstract class for specifying dataset behavior
Represents an XML element and those nested inside.
Superclass for PVTK XML file readers that read vtkDataSets.
Superclass for parallel unstructured data XML readers.
virtual void SetupOutputTotals()
void CopyOutputInformation(vtkInformation *outInfo, int port) override
virtual void SetupNextPiece()
vtkIdType GetNumberOfPoints() override
vtkXMLDataElement * PPointsElement
void SetupOutputInformation(vtkInformation *outInfo) override
~vtkXMLPUnstructuredDataReader() override
vtkPointSet * GetPieceInputAsPointSet(int piece)
void SetupUpdateExtent(int piece, int numberOfPieces, int ghostLevel)
int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
void CopyCellArray(vtkIdType totalNumberOfCells, vtkCellArray *inCells, vtkCellArray *outCells)
vtkPointSet * GetOutputAsPointSet()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
virtual void GetOutputUpdateExtent(int &piece, int &numberOfPieces, int &ghostLevel)=0
virtual vtkIdType GetNumberOfPointsInPiece(int piece)
void CopyArrayForPoints(vtkDataArray *inArray, vtkDataArray *outArray) override
int ReadPieceData() override
Actually read the current piece data.
void SetupOutputData() override
Initialize the output data.
vtkIdType TotalNumberOfPoints
int ReadPrimaryElement(vtkXMLDataElement *ePrimary) override
Read the information relative to the dataset and allocate the needed structures according to it.
void SetupEmptyOutput() override
vtkIdType TotalNumberOfCells
virtual vtkIdType GetNumberOfCellsInPiece(int piece)
vtkIdType GetNumberOfCells() override
vtkXMLPUnstructuredDataReader()
void ReadXMLData() override
Superclass for unstructured data XML readers.