VTK
|
Write data in a parallel XML format. More...
#include <vtkXMLPDataWriter.h>
Write data in a parallel XML format.
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 32 of file vtkXMLPDataWriter.h.
Reimplemented from vtkXMLWriter.
Reimplemented in vtkXMLPRectilinearGridWriter, vtkXMLPStructuredGridWriter, vtkXMLPUnstructuredGridWriter, vtkXMLPDataSetWriter, vtkXMLPImageDataWriter, vtkXMLPPolyDataWriter, vtkXMLPUnstructuredDataWriter, and vtkXMLPStructuredDataWriter.
Definition at line 35 of file vtkXMLPDataWriter.h.
vtkXMLPDataWriter::vtkXMLPDataWriter | ( | ) | [protected] |
vtkXMLPDataWriter::~vtkXMLPDataWriter | ( | ) | [protected] |
static int vtkXMLPDataWriter::IsTypeOf | ( | const char * | name | ) | [static] |
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 vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkXMLWriter.
Reimplemented in vtkXMLPRectilinearGridWriter, vtkXMLPStructuredGridWriter, vtkXMLPUnstructuredGridWriter, vtkXMLPDataSetWriter, vtkXMLPImageDataWriter, vtkXMLPPolyDataWriter, vtkXMLPUnstructuredDataWriter, and vtkXMLPStructuredDataWriter.
virtual int vtkXMLPDataWriter::IsA | ( | const char * | name | ) | [virtual] |
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 vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkXMLWriter.
Reimplemented in vtkXMLPRectilinearGridWriter, vtkXMLPStructuredGridWriter, vtkXMLPUnstructuredGridWriter, vtkXMLPDataSetWriter, vtkXMLPImageDataWriter, vtkXMLPPolyDataWriter, vtkXMLPUnstructuredDataWriter, and vtkXMLPStructuredDataWriter.
static vtkXMLPDataWriter* vtkXMLPDataWriter::SafeDownCast | ( | vtkObjectBase * | o | ) | [static] |
Reimplemented from vtkXMLWriter.
Reimplemented in vtkXMLPRectilinearGridWriter, vtkXMLPStructuredGridWriter, vtkXMLPUnstructuredGridWriter, vtkXMLPDataSetWriter, vtkXMLPImageDataWriter, vtkXMLPPolyDataWriter, vtkXMLPUnstructuredDataWriter, and vtkXMLPStructuredDataWriter.
virtual vtkObjectBase* vtkXMLPDataWriter::NewInstanceInternal | ( | ) | const [protected, virtual] |
Reimplemented from vtkXMLWriter.
Reimplemented in vtkXMLPRectilinearGridWriter, vtkXMLPStructuredGridWriter, vtkXMLPUnstructuredGridWriter, vtkXMLPDataSetWriter, vtkXMLPImageDataWriter, vtkXMLPPolyDataWriter, vtkXMLPUnstructuredDataWriter, and vtkXMLPStructuredDataWriter.
vtkXMLPDataWriter* vtkXMLPDataWriter::NewInstance | ( | ) | const |
Reimplemented from vtkXMLWriter.
Reimplemented in vtkXMLPRectilinearGridWriter, vtkXMLPStructuredGridWriter, vtkXMLPUnstructuredGridWriter, vtkXMLPDataSetWriter, vtkXMLPImageDataWriter, vtkXMLPPolyDataWriter, vtkXMLPUnstructuredDataWriter, and vtkXMLPStructuredDataWriter.
void vtkXMLPDataWriter::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) | [virtual] |
Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.
Reimplemented from vtkXMLWriter.
Reimplemented in vtkXMLPRectilinearGridWriter, vtkXMLPStructuredGridWriter, vtkXMLPUnstructuredGridWriter, vtkXMLPDataSetWriter, vtkXMLPImageDataWriter, vtkXMLPPolyDataWriter, vtkXMLPUnstructuredDataWriter, and vtkXMLPStructuredDataWriter.
virtual void vtkXMLPDataWriter::SetNumberOfPieces | ( | int | ) | [virtual] |
Get/Set the number of pieces that are being written in parallel.
virtual int vtkXMLPDataWriter::GetNumberOfPieces | ( | ) | [virtual] |
Get/Set the number of pieces that are being written in parallel.
virtual void vtkXMLPDataWriter::SetStartPiece | ( | int | ) | [virtual] |
Get/Set the range of pieces assigned to this writer.
virtual int vtkXMLPDataWriter::GetStartPiece | ( | ) | [virtual] |
Get/Set the range of pieces assigned to this writer.
virtual void vtkXMLPDataWriter::SetEndPiece | ( | int | ) | [virtual] |
Get/Set the range of pieces assigned to this writer.
virtual int vtkXMLPDataWriter::GetEndPiece | ( | ) | [virtual] |
Get/Set the range of pieces assigned to this writer.
virtual void vtkXMLPDataWriter::SetGhostLevel | ( | int | ) | [virtual] |
Get/Set the ghost level used for this writer's piece.
virtual int vtkXMLPDataWriter::GetGhostLevel | ( | ) | [virtual] |
Get/Set the ghost level used for this writer's piece.
virtual void vtkXMLPDataWriter::SetWriteSummaryFile | ( | int | flag | ) | [virtual] |
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.
virtual int vtkXMLPDataWriter::GetWriteSummaryFile | ( | ) | [virtual] |
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.
virtual void vtkXMLPDataWriter::WriteSummaryFileOn | ( | ) | [virtual] |
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.
virtual void vtkXMLPDataWriter::WriteSummaryFileOff | ( | ) | [virtual] |
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.
virtual int vtkXMLPDataWriter::WriteInternal | ( | ) | [protected, virtual] |
Reimplemented from vtkXMLWriter.
Reimplemented in vtkXMLPDataSetWriter.
virtual vtkXMLWriter* vtkXMLPDataWriter::CreatePieceWriter | ( | int | index | ) | [protected, pure virtual] |
Implemented in vtkXMLPDataSetWriter, vtkXMLPUnstructuredDataWriter, and vtkXMLPStructuredDataWriter.
virtual void vtkXMLPDataWriter::WritePrimaryElementAttributes | ( | ostream & | os, |
vtkIndent | indent | ||
) | [protected, virtual] |
Reimplemented from vtkXMLWriter.
Reimplemented in vtkXMLPImageDataWriter, and vtkXMLPStructuredDataWriter.
int vtkXMLPDataWriter::WriteData | ( | ) | [protected, virtual] |
Reimplemented from vtkXMLWriter.
virtual void vtkXMLPDataWriter::WritePData | ( | vtkIndent | indent | ) | [protected, virtual] |
Reimplemented in vtkXMLPRectilinearGridWriter, vtkXMLPStructuredGridWriter, and vtkXMLPUnstructuredDataWriter.
virtual void vtkXMLPDataWriter::WritePPieceAttributes | ( | int | index | ) | [protected, virtual] |
Reimplemented in vtkXMLPStructuredDataWriter.
char* vtkXMLPDataWriter::CreatePieceFileName | ( | int | index, |
const char * | path = 0 |
||
) | [protected] |
void vtkXMLPDataWriter::SplitFileName | ( | ) | [protected] |
int vtkXMLPDataWriter::WritePieces | ( | ) | [protected] |
int vtkXMLPDataWriter::WritePiece | ( | int | index | ) | [protected] |
static void vtkXMLPDataWriter::ProgressCallbackFunction | ( | vtkObject * | , |
unsigned | long, | ||
void * | , | ||
void * | |||
) | [static, protected] |
virtual void vtkXMLPDataWriter::ProgressCallback | ( | vtkAlgorithm * | w | ) | [protected, virtual] |
int vtkXMLPDataWriter::StartPiece [protected] |
Definition at line 92 of file vtkXMLPDataWriter.h.
int vtkXMLPDataWriter::EndPiece [protected] |
Definition at line 93 of file vtkXMLPDataWriter.h.
int vtkXMLPDataWriter::NumberOfPieces [protected] |
Definition at line 94 of file vtkXMLPDataWriter.h.
int vtkXMLPDataWriter::GhostLevel [protected] |
Definition at line 95 of file vtkXMLPDataWriter.h.
int vtkXMLPDataWriter::WriteSummaryFile [protected] |
Definition at line 96 of file vtkXMLPDataWriter.h.
int vtkXMLPDataWriter::WriteSummaryFileInitialized [protected] |
Definition at line 97 of file vtkXMLPDataWriter.h.
char* vtkXMLPDataWriter::PathName [protected] |
Definition at line 99 of file vtkXMLPDataWriter.h.
char* vtkXMLPDataWriter::FileNameBase [protected] |
Definition at line 100 of file vtkXMLPDataWriter.h.
char* vtkXMLPDataWriter::FileNameExtension [protected] |
Definition at line 101 of file vtkXMLPDataWriter.h.
char* vtkXMLPDataWriter::PieceFileNameExtension [protected] |
Definition at line 102 of file vtkXMLPDataWriter.h.
vtkCallbackCommand* vtkXMLPDataWriter::ProgressObserver [protected] |
Definition at line 105 of file vtkXMLPDataWriter.h.