Go to the documentation of this file.
26 #ifndef vtkPDataSetWriter_h
27 #define vtkPDataSetWriter_h
29 #include "vtkIOParallelModule.h"
57 vtkGetMacro(NumberOfPieces,
int);
66 vtkGetMacro(GhostLevel,
int);
77 vtkGetMacro(StartPiece,
int);
79 vtkGetMacro(EndPiece,
int);
87 vtkSetStringMacro(FilePattern);
99 vtkGetMacro(UseRelativeFileNames,
int);
119 char *root,
char *str, ostream *fptr);
121 char *root,
char *str, ostream *fptr);
123 char *root,
char *str, ostream *fptr);
125 char *root,
char *str, ostream *fptr);
int WriteImageMetaData(vtkImageData *input, char *root, char *str, ostream *fptr)
static vtkPDataSetWriter * New()
void SetNumberOfPieces(int num)
This is how many pieces the whole data set will be divided into.
a dataset that is topologically regular with variable spacing in the three coordinate directions
virtual void SetController(vtkMultiProcessController *)
Controller used to communicate data type of blocks.
topologically regular array of data
Manages writing pieces of a data set.
std::map< int, std::vector< int > > ExtentsType
write any type of vtk dataset to file
Multiprocessing communication superclass.
int WriteUnstructuredMetaData(vtkDataSet *input, char *root, char *str, ostream *fptr)
topologically and geometrically regular array of data
a simple class to control print indentation
int WriteStructuredGridMetaData(vtkStructuredGrid *input, char *root, char *str, ostream *fptr)
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions.
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
abstract class to specify dataset behavior
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
virtual int Write()
Write the pvtk file and cooresponding vtk files.
int WriteRectilinearGridMetaData(vtkRectilinearGrid *input, char *root, char *str, ostream *fptr)
vtkMultiProcessController * Controller