24 #ifndef __vtkXMLPDataWriter_h
25 #define __vtkXMLPDataWriter_h
27 #include "vtkIOXMLModule.h"
40 vtkSetMacro(NumberOfPieces,
int);
41 vtkGetMacro(NumberOfPieces,
int);
46 vtkSetMacro(StartPiece,
int);
47 vtkGetMacro(StartPiece,
int);
48 vtkSetMacro(EndPiece,
int);
49 vtkGetMacro(EndPiece,
int);
54 vtkSetMacro(GhostLevel,
int);
55 vtkGetMacro(GhostLevel,
int);
62 virtual void SetWriteSummaryFile(
int flag);
63 vtkGetMacro(WriteSummaryFile,
int);
64 vtkBooleanMacro(WriteSummaryFile,
int);
78 virtual void WritePData(
vtkIndent indent);
79 virtual void WritePPieceAttributes(
int index);
81 char* CreatePieceFileName(
int index,
const char* path=0);
84 int WritePiece(
int index);
87 static void ProgressCallbackFunction(
vtkObject*,
unsigned long,
void*,