#include <vtkPVMain.h>
Collaboration diagram for vtkPVMain:
Public Types | |
typedef void(* | INITIALIZE_INTERPRETER_FUNCTION )(vtkProcessModule *pm) |
Public Member Functions | |
vtkTypeRevisionMacro (vtkPVMain, vtkObject) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
int | Run (vtkPVOptions *) |
int | Initialize (vtkPVOptions *, vtkProcessModuleGUIHelper *guihelp, INITIALIZE_INTERPRETER_FUNCTION func, int argc, char *argv[]) |
Static Public Member Functions | |
vtkPVMain * | New () |
void | Initialize (int *argc, char **argv[]) |
void | Finalize () |
Protected Member Functions | |
vtkPVMain () | |
virtual | ~vtkPVMain () |
An object that has all the common stuff for running a paraview application.
Definition at line 31 of file vtkPVMain.h.
|
Definition at line 37 of file vtkPVMain.h. |
|
Default constructor. |
|
Destructor. |
|
|
|
|
|
|
|
Initializes ProcessModule/Interpreter etc. |
|
Initializes MPI (if needed). This must be called before any VTK objects are created. |
|
Finalize. |
|
Typically one would call vtkProcessModuleGUIHelper::Run() to start the application event loop. However, if helper is not present, eg. renderserver, then we call this method to call this->ProcessModule->Start(). |