Go to the documentation of this file.
26 #ifndef vtkXMLPUnstructuredDataReader_h
27 #define vtkXMLPUnstructuredDataReader_h
29 #include "vtkIOXMLModule.h"
57 virtual void SetupOutputTotals();
58 virtual void SetupNextPiece();
69 virtual void GetOutputUpdateExtent(
int& piece,
int& numberOfPieces,
75 void SetupUpdateExtent(
int piece,
int numberOfPieces,
int ghostLevel);
83 virtual vtkIdType GetNumberOfPointsInPiece(
int piece);
84 virtual vtkIdType GetNumberOfCellsInPiece(
int piece);
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
Superclass for parallel unstructured data XML readers.
virtual vtkIdType GetNumberOfPoints()=0
abstract superclass for arrays of numeric data
virtual vtkIdType GetNumberOfCells()=0
int ReadPrimaryElement(vtkXMLDataElement *ePrimary)
virtual void CopyArrayForPoints(vtkDataArray *inArray, vtkDataArray *outArray)=0
virtual void ReadXMLData()
virtual void SetupEmptyOutput()=0
Superclass for unstructured data XML readers.
a simple class to control print indentation
object to represent cell connectivity
virtual void CopyOutputInformation(vtkInformation *outInfo, int port)
Represents an XML element and those nested inside.
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
vtkXMLDataElement * PPointsElement
virtual int ReadPieceData()
abstract class for specifying dataset behavior
vtkIdType TotalNumberOfPoints
vtkIdType TotalNumberOfCells
Superclass for PVTK XML file readers.
virtual void SetupOutputInformation(vtkInformation *outInfo)