Go to the documentation of this file.
23 #ifndef vtkXMLPDataObjectReader_h
24 #define vtkXMLPDataObjectReader_h
26 #include "vtkIOXMLModule.h"
38 vtkGetMacro(NumberOfPieces,
int);
47 virtual void DestroyPieces();
57 virtual void SetupPieces(
int numPieces);
67 virtual int CanReadPiece(
int index) = 0;
83 char* CreatePieceFileName(
const char* fileName);
91 static void PieceProgressCallbackFunction(
vtkObject*,
unsigned long,
void*,
void*);
92 virtual void PieceProgressCallback() = 0;
Superclass for PVTK XML file readers.
char * PathName
The path to the input file without the file name.
abstract base class for most VTK objects
virtual void SetupOutputData()
vtkCallbackCommand * PieceProgressObserver
vtkXMLDataElement ** PieceElements
Information per-piece.
int NumberOfPieces
Pieces from the input summary file.
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
Represents an XML element and those nested inside.
supports function callbacks
virtual int ReadXMLInformation()
int Piece
The piece currently being read.
Superclass for VTK's XML format readers.