23 #ifndef vtkPDataSetWriter_h 24 #define vtkPDataSetWriter_h 26 #include "vtkIOParallelModule.h" 53 void SetNumberOfPieces(
int num);
54 vtkGetMacro(NumberOfPieces,
int);
62 vtkSetMacro(GhostLevel,
int);
63 vtkGetMacro(GhostLevel,
int);
73 vtkSetMacro(StartPiece,
int);
74 vtkGetMacro(StartPiece,
int);
75 vtkSetMacro(EndPiece,
int);
76 vtkGetMacro(EndPiece,
int);
84 vtkSetStringMacro(FilePattern);
85 vtkGetStringMacro(FilePattern);
115 int WriteUnstructuredMetaData(
vtkDataSet *input,
116 char *root,
char *str,
117 size_t strSize, ostream *fptr);
119 char *root,
char *str,
120 size_t strSize, ostream *fptr);
122 char *root,
char *str,
123 size_t strSize, ostream *fptr);
125 char *root,
char *str,
126 size_t strSize, ostream *fptr);
a dataset that is topologically regular with variable spacing in the three coordinate directions
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
abstract class to specify dataset behavior
static vtkDataSetWriter * New()
std::map< int, std::vector< int > > ExtentsType
vtkTypeBool UseRelativeFileNames
a simple class to control print indentation
topologically and geometrically regular array of data
Manages writing pieces of a data set.
topologically regular array of data
virtual int Write()
Write data to output.
vtkMultiProcessController * Controller
write any type of vtk dataset to file
Multiprocessing communication superclass.