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

vtkPVComparativeVisManagerGUI Class Reference

user interface to vtkPVComparativeVisManager More...

#include <vtkPVComparativeVisManagerGUI.h>

Inheritance diagram for vtkPVComparativeVisManagerGUI:

Inheritance graph
[legend]
Collaboration diagram for vtkPVComparativeVisManagerGUI:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkPVComparativeVisManagerGUI, vtkKWTopLevel)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void Create (vtkKWApplication *app)
void Update ()
void AddVisualization ()
void EditVisualization ()
void DeleteVisualization ()
void ShowVisualization ()
void HideVisualization ()
void PrepareForDelete ()
virtual void UpdateEnableState ()
void ItemSelected ()
virtual void SaveState (ofstream *file)
virtual vtkPVComparativeVisManagerGetManager ()
virtual vtkKWListBoxGetComparativeVisList ()

Static Public Member Functions

vtkPVComparativeVisManagerGUINew ()

Protected Member Functions

 vtkPVComparativeVisManagerGUI ()
 ~vtkPVComparativeVisManagerGUI ()
void UpdateProgress (double prog)

Protected Attributes

vtkKWFrameMainFrame
vtkKWFrameWithLabelListFrame
vtkKWListBoxComparativeVisList
vtkKWFrameCommandFrame
vtkKWPushButtonCreateButton
vtkKWPushButtonEditButton
vtkKWPushButtonDeleteButton
vtkKWPushButtonShowButton
vtkKWPushButtonHideButton
vtkKWPushButtonCloseButton
vtkPVComparativeVisDialogEditDialog
vtkPVComparativeVisProgressDialogProgressDialog
vtkPVComparativeVisManagerManager
int InShow
int VisSelected
vtkSMComparativeVisProxyVisBeingGenerated

Friends

class vtkCVProgressObserver

Detailed Description

user interface to vtkPVComparativeVisManager

vtkPVComparativeVisManagerGUI provides user interface to vtkPVComparativeVisManager. It does not store state but uses vtkPVComparativeVisManager as state data.

Definition at line 37 of file vtkPVComparativeVisManagerGUI.h.


Constructor & Destructor Documentation

vtkPVComparativeVisManagerGUI::vtkPVComparativeVisManagerGUI  )  [protected]
 

vtkPVComparativeVisManagerGUI::~vtkPVComparativeVisManagerGUI  )  [protected]
 


Member Function Documentation

vtkPVComparativeVisManagerGUI* vtkPVComparativeVisManagerGUI::New  )  [static]
 

Reimplemented from vtkKWTopLevel.

vtkPVComparativeVisManagerGUI::vtkTypeRevisionMacro vtkPVComparativeVisManagerGUI  ,
vtkKWTopLevel 
 

void vtkPVComparativeVisManagerGUI::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkKWTopLevel.

virtual void vtkPVComparativeVisManagerGUI::Create vtkKWApplication app  )  [virtual]
 

Create the widget.

Reimplemented from vtkKWTopLevel.

void vtkPVComparativeVisManagerGUI::Update  ) 
 

Update the widget from the cv manager.

void vtkPVComparativeVisManagerGUI::AddVisualization  ) 
 

Brings up the visualization dialog with a new visualization.

void vtkPVComparativeVisManagerGUI::EditVisualization  ) 
 

Brings up the visualization dialog for the current visualization.

void vtkPVComparativeVisManagerGUI::DeleteVisualization  ) 
 

Deletes the selected visualization.

void vtkPVComparativeVisManagerGUI::ShowVisualization  ) 
 

Shows the selected visualization.

void vtkPVComparativeVisManagerGUI::HideVisualization  ) 
 

Hides the currently shown visualization.

void vtkPVComparativeVisManagerGUI::PrepareForDelete  ) 
 

Should be called by PrepareDelete() of window.

virtual vtkPVComparativeVisManager* vtkPVComparativeVisManagerGUI::GetManager  )  [virtual]
 

Returns the comparative manager object. This is the actual object that manages the comparative visualizations.

virtual void vtkPVComparativeVisManagerGUI::UpdateEnableState  )  [virtual]
 

Update the "enable" state of the object and its internal parts.

Reimplemented from vtkKWTopLevel.

void vtkPVComparativeVisManagerGUI::ItemSelected  ) 
 

Called by the list box when a visualization is selected.

virtual void vtkPVComparativeVisManagerGUI::SaveState ofstream *  file  )  [virtual]
 

Saves the state of comparative visualizations to file as as Tcl script.

virtual vtkKWListBox* vtkPVComparativeVisManagerGUI::GetComparativeVisList  )  [virtual]
 

Returns the list box of comparative visualizations.

void vtkPVComparativeVisManagerGUI::UpdateProgress double  prog  )  [protected]
 


Friends And Related Function Documentation

friend class vtkCVProgressObserver [friend]
 

Definition at line 125 of file vtkPVComparativeVisManagerGUI.h.


Member Data Documentation

vtkKWFrame* vtkPVComparativeVisManagerGUI::MainFrame [protected]
 

Definition at line 93 of file vtkPVComparativeVisManagerGUI.h.

vtkKWFrameWithLabel* vtkPVComparativeVisManagerGUI::ListFrame [protected]
 

Definition at line 96 of file vtkPVComparativeVisManagerGUI.h.

vtkKWListBox* vtkPVComparativeVisManagerGUI::ComparativeVisList [protected]
 

Definition at line 97 of file vtkPVComparativeVisManagerGUI.h.

vtkKWFrame* vtkPVComparativeVisManagerGUI::CommandFrame [protected]
 

Definition at line 100 of file vtkPVComparativeVisManagerGUI.h.

vtkKWPushButton* vtkPVComparativeVisManagerGUI::CreateButton [protected]
 

Definition at line 101 of file vtkPVComparativeVisManagerGUI.h.

vtkKWPushButton* vtkPVComparativeVisManagerGUI::EditButton [protected]
 

Definition at line 102 of file vtkPVComparativeVisManagerGUI.h.

vtkKWPushButton* vtkPVComparativeVisManagerGUI::DeleteButton [protected]
 

Definition at line 103 of file vtkPVComparativeVisManagerGUI.h.

vtkKWPushButton* vtkPVComparativeVisManagerGUI::ShowButton [protected]
 

Definition at line 104 of file vtkPVComparativeVisManagerGUI.h.

vtkKWPushButton* vtkPVComparativeVisManagerGUI::HideButton [protected]
 

Definition at line 105 of file vtkPVComparativeVisManagerGUI.h.

vtkKWPushButton* vtkPVComparativeVisManagerGUI::CloseButton [protected]
 

Definition at line 106 of file vtkPVComparativeVisManagerGUI.h.

vtkPVComparativeVisDialog* vtkPVComparativeVisManagerGUI::EditDialog [protected]
 

Definition at line 109 of file vtkPVComparativeVisManagerGUI.h.

vtkPVComparativeVisProgressDialog* vtkPVComparativeVisManagerGUI::ProgressDialog [protected]
 

Definition at line 112 of file vtkPVComparativeVisManagerGUI.h.

vtkPVComparativeVisManager* vtkPVComparativeVisManagerGUI::Manager [protected]
 

Definition at line 115 of file vtkPVComparativeVisManagerGUI.h.

int vtkPVComparativeVisManagerGUI::InShow [protected]
 

Definition at line 117 of file vtkPVComparativeVisManagerGUI.h.

int vtkPVComparativeVisManagerGUI::VisSelected [protected]
 

Definition at line 118 of file vtkPVComparativeVisManagerGUI.h.

vtkSMComparativeVisProxy* vtkPVComparativeVisManagerGUI::VisBeingGenerated [protected]
 

Definition at line 122 of file vtkPVComparativeVisManagerGUI.h.


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