#include <vtkPVWriter.h>
Inheritance diagram for vtkPVWriter:
Public Member Functions | |
vtkTypeRevisionMacro (vtkPVWriter, vtkKWObject) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
void | AddExtension (const char *) |
vtkIdType | GetNumberOfExtensions () |
const char * | GetExtension (vtkIdType i) |
virtual int | CanWriteData (vtkDataObject *data, int parallel, int numParts) |
virtual int | CanWriteFile (const char *fname) |
vtkPVApplication * | GetPVApplication () |
virtual void | SetInputClassName (const char *) |
virtual char * | GetInputClassName () |
virtual void | SetWriterClassName (const char *) |
virtual char * | GetWriterClassName () |
virtual void | SetDescription (const char *) |
virtual char * | GetDescription () |
virtual void | SetParallel (int) |
virtual int | GetParallel () |
virtual void | ParallelOn () |
virtual void | ParallelOff () |
virtual void | SetDataModeMethod (const char *) |
virtual char * | GetDataModeMethod () |
virtual void | Write (const char *fileName, vtkPVSource *pvs, int numProcs, int ghostLevel, int timeSeries) |
virtual void | SetSupportsTime (int) |
virtual int | GetSupportsTime () |
Static Public Member Functions | |
vtkPVWriter * | New () |
Protected Member Functions | |
vtkPVWriter () | |
~vtkPVWriter () | |
virtual int | WriteOneFile (const char *fileName, vtkPVSource *pvs, int numProcs, int ghostLevel) |
char * | ExtractExtension (const char *fname) |
Protected Attributes | |
char * | InputClassName |
char * | WriterClassName |
char * | Description |
vtkVector< const char * > * | Extensions |
vtkVectorIterator< const char * > * | Iterator |
int | Parallel |
char * | DataModeMethod |
int | SupportsTime |
vtkPVWriter provides functionality for writers similar to that provided by vtkPVReaderModule for readers. An instance of this class is configured by an XML ModuleInterface specification and knows how to create and use a single VTK file writer object.
Definition at line 39 of file vtkPVWriter.h.
|
|
|
|
|
Reimplemented from vtkKWObject. Reimplemented in vtkPVDWriter, and vtkPVEWriter. |
|
|
|
Reimplemented from vtkKWObject. Reimplemented in vtkPVDWriter, and vtkPVEWriter. |
|
Get/Set the name of the vtk data type that this writer can write. |
|
Get/Set the name of the vtk data type that this writer can write. |
|
Get/Set the name of the actual class that implements the writer. |
|
Get/Set the name of the actual class that implements the writer. |
|
Get/Set the description of the file type supported by this writer. |
|
Get/Set the description of the file type supported by this writer. |
|
Add extension recognized by the writer. This is displayed in the selection dialog |
|
Get the number of registered file extensions. |
|
Get the ith file extension. |
|
Get/Set whether the file writer is for parallel file formats. |
|
Get/Set whether the file writer is for parallel file formats. |
|
Get/Set whether the file writer is for parallel file formats. |
|
Get/Set whether the file writer is for parallel file formats. |
|
Get/Set the method called to set the writer's data mode. Default is no method. |
|
Get/Set the method called to set the writer's data mode. Default is no method. |
|
Check whether this writer supports the given VTK data set's type. Reimplemented in vtkPVDWriter. |
|
Returns true (1) if the current writer can write to the specified file, false (0) otherwise. In the default implementation, this is done by comparing the extension of the file to a list of extensions specified by the configuration (XML) file -see AddExtension-. |
|
This just returns the application typecast correctly. |
|
Write the data from the given source to the given file name. Reimplemented in vtkPVDWriter. |
|
If the writer supports writing multiple time steps, set this to true. Set to false otherwise. |
|
If the writer supports writing multiple time steps, set this to true. Set to false otherwise. |
|
Reimplemented in vtkPVEWriter. |
|
|
|
Definition at line 122 of file vtkPVWriter.h. |
|
Definition at line 123 of file vtkPVWriter.h. |
|
Definition at line 124 of file vtkPVWriter.h. |
|
Definition at line 126 of file vtkPVWriter.h. |
|
Definition at line 127 of file vtkPVWriter.h. |
|
Definition at line 129 of file vtkPVWriter.h. |
|
Definition at line 130 of file vtkPVWriter.h. |
|
Definition at line 132 of file vtkPVWriter.h. |