#include <vtkXMLPDataWriter.h>
Inheritance diagram for vtkXMLPDataWriter:
vtkXMLPDataWriter is the superclass for all XML parallel data set writers. It provides functionality needed for writing parallel formats, such as the selection of which writer writes the summary file and what range of pieces are assigned to each serial writer.
Definition at line 31 of file vtkXMLPDataWriter.h.
Public Types | |
typedef vtkXMLWriter | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | SetNumberOfPieces (int) |
virtual int | GetNumberOfPieces () |
virtual void | SetStartPiece (int) |
virtual int | GetStartPiece () |
virtual void | SetEndPiece (int) |
virtual int | GetEndPiece () |
virtual void | SetGhostLevel (int) |
virtual int | GetGhostLevel () |
virtual void | SetWriteSummaryFile (int flag) |
virtual int | GetWriteSummaryFile () |
virtual void | WriteSummaryFileOn () |
virtual void | WriteSummaryFileOff () |
Static Public Member Functions | |
static int | IsTypeOf (const char *type) |
static vtkXMLPDataWriter * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkXMLPDataWriter () | |
~vtkXMLPDataWriter () | |
virtual int | WriteInternal () |
virtual vtkXMLWriter * | CreatePieceWriter (int index)=0 |
virtual void | WritePrimaryElementAttributes (ostream &os, vtkIndent indent) |
int | WriteData () |
virtual void | WritePData (vtkIndent indent) |
virtual void | WritePPieceAttributes (int index) |
char * | CreatePieceFileName (int index, const char *path=0) |
void | SplitFileName () |
int | WritePieces () |
int | WritePiece (int index) |
virtual void | ProgressCallback (vtkAlgorithm *w) |
Static Protected Member Functions | |
static void | ProgressCallbackFunction (vtkObject *, unsigned long, void *, void *) |
Protected Attributes | |
int | StartPiece |
int | EndPiece |
int | NumberOfPieces |
int | GhostLevel |
int | WriteSummaryFile |
int | WriteSummaryFileInitialized |
char * | PathName |
char * | FileNameBase |
char * | FileNameExtension |
char * | PieceFileNameExtension |
vtkCallbackCommand * | ProgressObserver |
|
Reimplemented from vtkXMLWriter. Reimplemented in vtkXMLPDataSetWriter, vtkXMLPImageDataWriter, vtkXMLPPolyDataWriter, vtkXMLPRectilinearGridWriter, vtkXMLPStructuredDataWriter, vtkXMLPStructuredGridWriter, vtkXMLPUnstructuredDataWriter, and vtkXMLPUnstructuredGridWriter. Definition at line 34 of file vtkXMLPDataWriter.h. |
|
|
|
|
|
Reimplemented from vtkXMLWriter. Reimplemented in vtkXMLPDataSetWriter, vtkXMLPImageDataWriter, vtkXMLPPolyDataWriter, vtkXMLPRectilinearGridWriter, vtkXMLPStructuredDataWriter, vtkXMLPStructuredGridWriter, vtkXMLPUnstructuredDataWriter, and vtkXMLPUnstructuredGridWriter. |
|
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h. Reimplemented from vtkXMLWriter. Reimplemented in vtkXMLPDataSetWriter, vtkXMLPImageDataWriter, vtkXMLPPolyDataWriter, vtkXMLPRectilinearGridWriter, vtkXMLPStructuredDataWriter, vtkXMLPStructuredGridWriter, vtkXMLPUnstructuredDataWriter, and vtkXMLPUnstructuredGridWriter. |
|
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h. Reimplemented from vtkXMLWriter. Reimplemented in vtkXMLPDataSetWriter, vtkXMLPImageDataWriter, vtkXMLPPolyDataWriter, vtkXMLPRectilinearGridWriter, vtkXMLPStructuredDataWriter, vtkXMLPStructuredGridWriter, vtkXMLPUnstructuredDataWriter, and vtkXMLPUnstructuredGridWriter. |
|
Reimplemented from vtkXMLWriter. Reimplemented in vtkXMLPDataSetWriter, vtkXMLPImageDataWriter, vtkXMLPPolyDataWriter, vtkXMLPRectilinearGridWriter, vtkXMLPStructuredDataWriter, vtkXMLPStructuredGridWriter, vtkXMLPUnstructuredDataWriter, and vtkXMLPUnstructuredGridWriter. |
|
Enumerate big and little endian byte order settings. Reimplemented from vtkXMLWriter. Reimplemented in vtkXMLPDataSetWriter, vtkXMLPImageDataWriter, vtkXMLPPolyDataWriter, vtkXMLPRectilinearGridWriter, vtkXMLPStructuredDataWriter, vtkXMLPStructuredGridWriter, vtkXMLPUnstructuredDataWriter, and vtkXMLPUnstructuredGridWriter. |
|
Get/Set the number of pieces that are being written in parallel. |
|
|
|
Get/Set the range of pieces assigned to this writer. |
|
Get/Set the range of pieces assigned to this writer. |
|
Get/Set the range of pieces assigned to this writer. |
|
Get/Set the range of pieces assigned to this writer. |
|
Get/Set the ghost level used for this writer's piece. |
|
Get/Set the ghost level used for this writer's piece. |
|
Get/Set whether this instance of the writer should write the summary file that refers to all of the pieces' individual files. Default is yes only for piece 0 writer. |
|
Get/Set whether this instance of the writer should write the summary file that refers to all of the pieces' individual files. Default is yes only for piece 0 writer. |
|
Get/Set whether this instance of the writer should write the summary file that refers to all of the pieces' individual files. Default is yes only for piece 0 writer. |
|
Get/Set whether this instance of the writer should write the summary file that refers to all of the pieces' individual files. Default is yes only for piece 0 writer. |
|
Reimplemented from vtkXMLWriter. Reimplemented in vtkXMLPDataSetWriter. |
|
Implemented in vtkXMLPDataSetWriter, vtkXMLPStructuredDataWriter, and vtkXMLPUnstructuredDataWriter. |
|
Reimplemented from vtkXMLWriter. Reimplemented in vtkXMLPImageDataWriter, and vtkXMLPStructuredDataWriter. |
|
Reimplemented from vtkXMLWriter. |
|
Reimplemented in vtkXMLPRectilinearGridWriter, vtkXMLPStructuredGridWriter, and vtkXMLPUnstructuredDataWriter. |
|
Reimplemented in vtkXMLPStructuredDataWriter. |
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 91 of file vtkXMLPDataWriter.h. |
|
Definition at line 92 of file vtkXMLPDataWriter.h. |
|
Definition at line 93 of file vtkXMLPDataWriter.h. |
|
Definition at line 94 of file vtkXMLPDataWriter.h. |
|
Definition at line 95 of file vtkXMLPDataWriter.h. |
|
Definition at line 96 of file vtkXMLPDataWriter.h. |
|
Definition at line 98 of file vtkXMLPDataWriter.h. |
|
Definition at line 99 of file vtkXMLPDataWriter.h. |
|
Definition at line 100 of file vtkXMLPDataWriter.h. |
|
Definition at line 101 of file vtkXMLPDataWriter.h. |
|
Definition at line 104 of file vtkXMLPDataWriter.h. |