29#ifndef vtkXMLPImageDataReader_h
30#define vtkXMLPImageDataReader_h
32#include "vtkIOXMLModule.h"
topologically and geometrically regular array of data
a simple class to control print indentation
Represents an XML element and those nested inside.
Superclass for VTK XML file readers.
Read PVTK XML ImageData files.
void SetupEmptyOutput() override
vtkImageData * GetOutput()
Get the reader's output.
int FillOutputPortInformation(int, vtkInformation *) override
Fill the output port information objects for this algorithm.
~vtkXMLPImageDataReader() override
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkXMLDataReader * CreatePieceReader() override
Create a reader according to the data to read.
vtkImageData * GetPieceInput(int index)
const char * GetDataSetName() override
vtkImageData * GetOutput(int idx)
Get the reader's output.
static vtkXMLPImageDataReader * New()
void SetupOutputInformation(vtkInformation *outInfo) override
void GetPieceInputExtent(int index, int *extent) override
int ReadPrimaryElement(vtkXMLDataElement *ePrimary) override
Read the information relative to the dataset and allocate the needed structures according to it.
void CopyOutputInformation(vtkInformation *outInfo, int port) override
void SetOutputExtent(int *extent) override
Superclass for parallel structured data XML readers.