Go to the documentation of this file.
27 #ifndef vtkXMLPDataReader_h
28 #define vtkXMLPDataReader_h
30 #include "vtkIOXMLModule.h"
61 virtual vtkIdType GetNumberOfPoints() = 0;
103 int ReadPieceData(
int index);
108 virtual int ReadPieceData();
int ReadPiece(vtkXMLDataElement *ePiece, int index)
Setup the piece reader at the given index.
Superclass for PVTK XML file readers.
virtual int ReadPrimaryElement(vtkXMLDataElement *ePrimary)
int GhostLevel
The ghost level available on each input piece.
virtual void PieceProgressCallback()=0
vtkXMLDataElement * PCellDataElement
abstract superclass for arrays of numeric data
Superclass for VTK XML file readers.
vtkXMLDataElement * PPointDataElement
The PPointData and PCellData element representations.
a simple class to control print indentation
virtual void DestroyPieces()
Delete all piece readers and related information.
Represents an XML element and those nested inside.
void SetupOutputData() override
Initialize the output data.
vtkXMLDataReader ** PieceReaders
Information per-piece.
abstract class to specify dataset behavior
virtual void SetupOutputInformation(vtkInformation *vtkNotUsed(outInfo))
virtual void SetupPieces(int numPieces)
Setup the number of pieces to be read and allocate space accordingly.
Superclass for PVTK XML file readers that read vtkDataSets.
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.
virtual int CanReadPiece(int index)=0
Whether or not the current reader can read the current piece.