26#ifndef vtkXMLPUnstructuredDataReader_h
27#define vtkXMLPUnstructuredDataReader_h
29#include "vtkIOXMLModule.h"
Abstract superclass for all arrays.
object to represent cell connectivity
a simple class to control print indentation
concrete class for storing a set of points
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
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)
vtkPointSet * GetPieceInputAsPointSet(int piece)
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
void CopyArrayForPoints(vtkAbstractArray *inArray, vtkAbstractArray *outArray) override
Superclass for unstructured data XML readers.