Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkProcessModuleGUIHelper Class Reference

#include <vtkProcessModuleGUIHelper.h>

Inheritance diagram for vtkProcessModuleGUIHelper:

Inheritance graph
[legend]
Collaboration diagram for vtkProcessModuleGUIHelper:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkProcessModuleGUIHelper, vtkObject)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int Run (vtkPVOptions *options)
virtual int RunGUIStart (int argc, char **argv, int numServerProcs, int myId)=0
virtual int OpenConnectionDialog (int *start)=0
virtual void ExitApplication ()=0
virtual void SetProcessModule (vtkProcessModule *)
virtual void SendPrepareProgress ()=0
virtual void SendCleanupPendingProgress ()=0
virtual void SetLocalProgress (const char *filter, int progress)=0
virtual void PopupDialog (const char *title, const char *text)
virtual int UpdatePopup ()
virtual void ClosePopup ()

Protected Member Functions

 vtkProcessModuleGUIHelper ()

Protected Attributes

vtkProcessModuleProcessModule

Detailed Description

A class that can be used to provide GUI elements to the vtkProcessModule without forcing the process modules to link to a GUI.

Definition at line 29 of file vtkProcessModuleGUIHelper.h.


Constructor & Destructor Documentation

vtkProcessModuleGUIHelper::vtkProcessModuleGUIHelper  )  [protected]
 


Member Function Documentation

vtkProcessModuleGUIHelper::vtkTypeRevisionMacro vtkProcessModuleGUIHelper  ,
vtkObject 
 

void vtkProcessModuleGUIHelper::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented in vtkPVProcessModuleBatchHelper, and vtkPVProcessModuleGUIHelper.

virtual int vtkProcessModuleGUIHelper::Run vtkPVOptions options  )  [virtual]
 

Does some set up and then calls this->ProcessModule->Start(), which would eventually lead on vtkProcessModuleGUIHelper::RunGUIStart() on the client. This is the method that should be called to start the client event loop.

virtual int vtkProcessModuleGUIHelper::RunGUIStart int  argc,
char **  argv,
int  numServerProcs,
int  myId
[pure virtual]
 

run main gui loop from process module

Implemented in vtkPVProcessModuleBatchHelper, and vtkPVProcessModuleGUIHelper.

virtual int vtkProcessModuleGUIHelper::OpenConnectionDialog int *  start  )  [pure virtual]
 

Open a connection dialog GUI.

Implemented in vtkPVProcessModuleBatchHelper, and vtkPVProcessModuleGUIHelper.

virtual void vtkProcessModuleGUIHelper::SendPrepareProgress  )  [pure virtual]
 

Handle progress links.

Implemented in vtkPVProcessModuleBatchHelper, and vtkPVProcessModuleGUIHelper.

virtual void vtkProcessModuleGUIHelper::SendCleanupPendingProgress  )  [pure virtual]
 

Handle progress links.

Implemented in vtkPVProcessModuleBatchHelper, and vtkPVProcessModuleGUIHelper.

virtual void vtkProcessModuleGUIHelper::SetLocalProgress const char *  filter,
int  progress
[pure virtual]
 

Handle progress links.

Implemented in vtkPVProcessModuleBatchHelper, and vtkPVProcessModuleGUIHelper.

virtual void vtkProcessModuleGUIHelper::ExitApplication  )  [pure virtual]
 

Exit the application

Implemented in vtkPVProcessModuleBatchHelper, and vtkPVProcessModuleGUIHelper.

virtual void vtkProcessModuleGUIHelper::SetProcessModule vtkProcessModule  )  [virtual]
 

virtual void vtkProcessModuleGUIHelper::PopupDialog const char *  title,
const char *  text
[inline, virtual]
 

Popup dialog. The result will contain result when the user answers. BTX

Reimplemented in vtkPVProcessModuleGUIHelper.

Definition at line 63 of file vtkProcessModuleGUIHelper.h.

virtual int vtkProcessModuleGUIHelper::UpdatePopup  )  [inline, virtual]
 

Popup dialog. The result will contain result when the user answers. BTX

Reimplemented in vtkPVProcessModuleGUIHelper.

Definition at line 68 of file vtkProcessModuleGUIHelper.h.

virtual void vtkProcessModuleGUIHelper::ClosePopup  )  [inline, virtual]
 

Popup dialog. The result will contain result when the user answers. BTX

Reimplemented in vtkPVProcessModuleGUIHelper.

Definition at line 69 of file vtkProcessModuleGUIHelper.h.


Member Data Documentation

vtkProcessModule* vtkProcessModuleGUIHelper::ProcessModule [protected]
 

Definition at line 76 of file vtkProcessModuleGUIHelper.h.


The documentation for this class was generated from the following file:
Generated on Tue May 30 12:41:53 2006 for ParaView by doxygen 1.3.5