112#ifndef vtkXMLUnstructuredGridReader_h
113#define vtkXMLUnstructuredGridReader_h
115#include "vtkIOXMLModule.h"
118VTK_ABI_NAMESPACE_BEGIN
Abstract superclass for all arrays.
dynamic, self-adjusting array of vtkIdType
a simple class to control print indentation
dataset represents arbitrary combinations of all possible cell types
Represents an XML element and those nested inside.
Superclass for unstructured data XML readers.
Read VTK XML UnstructuredGrid files.
void SetupNextPiece() override
void SetupPieces(int numPieces) override
const char * GetDataSetName() override
Get the name of the data set being read.
void SetupOutputData() override
Setup the output's data with allocation.
vtkXMLDataElement ** CellElements
void DestroyPieces() override
static vtkXMLUnstructuredGridReader * New()
int FillOutputPortInformation(int, vtkInformation *) override
Fill the output port information objects for this algorithm.
int ReadPiece(vtkXMLDataElement *ePiece) override
vtkUnstructuredGrid * GetOutput()
Get the reader's output.
vtkIdType * NumberOfCells
void SetupOutputTotals() override
unsigned long CellsOffset
vtkXMLUnstructuredGridReader()
vtkIdType GetNumberOfCellsInPiece(int piece) override
int ReadArrayForCells(vtkXMLDataElement *da, vtkAbstractArray *outArray) override
int ReadPieceData() override
void GetOutputUpdateExtent(int &piece, int &numberOfPieces, int &ghostLevel) override
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkUnstructuredGrid * GetOutput(int idx)
Get the reader's output.
~vtkXMLUnstructuredGridReader() override