ParaView
|
helper class to export views. More...
#include <vtkSMViewExportHelper.h>
Public Types | |
typedef vtkSMObject | Superclass |
![]() | |
typedef vtkObject | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual vtkStdString | GetSupportedFileTypes (vtkSMViewProxy *view) |
Returns a formatted string with all supported file types for the given view. More... | |
virtual vtkSMExporterProxy * | CreateExporter (const char *filename, vtkSMViewProxy *) |
Exports the view to the given output file. More... | |
![]() | |
void | PrintSelf (ostream &os, vtkIndent indent) |
Static Public Member Functions | |
static vtkSMViewExportHelper * | New () |
static int | IsTypeOf (const char *type) |
static vtkSMViewExportHelper * | SafeDownCast (vtkObject *o) |
![]() | |
static vtkSMObject * | New () |
static int | IsTypeOf (const char *type) |
static vtkSMObject * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkSMViewExportHelper () | |
~vtkSMViewExportHelper () | |
![]() | |
vtkSMObject () | |
~vtkSMObject () | |
helper class to export views.
vtkSMViewExportHelper is a helper class to aid in exporting views. You can create instances of this helper on-demand to query available exporters and create and exporter proxy (in same spirit as vtkSMWriterFactory, except that there's no globally existing instance).
Definition at line 35 of file vtkSMViewExportHelper.h.
Definition at line 39 of file vtkSMViewExportHelper.h.
|
protected |
|
protected |
|
static |
|
virtual |
Reimplemented from vtkSMObject.
|
static |
|
virtual |
Reimplemented from vtkSMObject.
|
static |
void vtkSMViewExportHelper::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
virtual |
Returns a formatted string with all supported file types for the given view.
An example returned string would look like:
* "PVD Files (*.pvd);;VTK Files (*.vtk)" *
|
virtual |
Exports the view to the given output file.
Returns a new exporter instance (or NULL). Caller must release the returned object explicitly.