Go to the documentation of this file.
24 #ifndef vtkXMLPDataWriter_h
25 #define vtkXMLPDataWriter_h
#define vtkGetObjectMacro(name, type)
virtual int WritePiece(int index)
Superclass for all sources, filters, and sinks in VTK.
#define vtkTypeMacro(thisClass, superclass)
abstract base class for most VTK objects
Write data in a parallel XML format.
vtkMultiProcessController * Controller
virtual int WritePieces()
Superclass for VTK's XML file writers.
Multiprocessing communication superclass.
virtual int WriteInternal()
a simple class to control print indentation
virtual void WritePrimaryElementAttributes(ostream &os, vtkIndent indent)
GLsizei const GLchar ** path
#define vtkGetMacro(name, type)
static void ProgressCallbackFunction(vtkObject *, unsigned long, void *, void *)
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
vtkCallbackCommand * ProgressObserver
#define VTKIOPARALLELXML_EXPORT
virtual void WritePData(vtkIndent indent)
supports function callbacks
char * PieceFileNameExtension
virtual void SetController(vtkMultiProcessController *)
GLubyte GLubyte GLubyte GLubyte w
virtual void WritePPieceAttributes(int index)
char * CreatePieceFileName(int index, const char *path=0)
void PrintSelf(ostream &os, vtkIndent indent)
virtual void ProgressCallback(vtkAlgorithm *w)
virtual void SetWriteSummaryFile(int flag)
virtual vtkXMLWriter * CreatePieceWriter(int index)=0