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

vtkKWSelectionFrame Class Reference

Selection Frame. More...

#include <vtkKWSelectionFrame.h>

Inheritance diagram for vtkKWSelectionFrame:

Inheritance graph
[legend]
Collaboration diagram for vtkKWSelectionFrame:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkKWSelectionFrame, vtkKWCompositeWidget)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void Create (vtkKWApplication *app)
virtual void Close ()
virtual void SetTitleChangedCommand (vtkObject *object, const char *method)
virtual void SetSelectCommand (vtkObject *object, const char *method)
virtual void SetDoubleClickCommand (vtkObject *object, const char *method)
virtual vtkKWFrameGetTitleBarUserFrame ()
virtual void UpdateEnableState ()
virtual void SetTitle (const char *title)
virtual const char * GetTitle ()
virtual void SetSelected (int)
virtual int GetSelected ()
virtual void SelectedOn ()
virtual void SelectedOff ()
virtual void SetSelectionList (int num, const char **list)
virtual void SetSelectionListCommand (vtkObject *object, const char *method)
virtual vtkKWMenuButtonGetSelectionList ()
virtual void SetSelectionListVisibility (int)
virtual int GetSelectionListVisibility ()
virtual void SelectionListVisibilityOn ()
virtual void SelectionListVisibilityOff ()
virtual void SetAllowClose (int)
virtual int GetAllowClose ()
virtual void AllowCloseOn ()
virtual void AllowCloseOff ()
virtual void SetCloseCommand (vtkObject *object, const char *method)
virtual vtkKWPushButtonGetCloseButton ()
virtual void SetAllowChangeTitle (int)
virtual int GetAllowChangeTitle ()
virtual void AllowChangeTitleOn ()
virtual void AllowChangeTitleOff ()
virtual void SetChangeTitleCommand (vtkObject *object, const char *method)
virtual double * GetTitleColor ()
virtual void GetTitleColor (double &, double &, double &)
virtual void GetTitleColor (double[3])
virtual void SetTitleColor (double r, double g, double b)
virtual void SetTitleColor (double rgb[3])
virtual double * GetTitleSelectedColor ()
virtual void GetTitleSelectedColor (double &, double &, double &)
virtual void GetTitleSelectedColor (double[3])
virtual void SetTitleSelectedColor (double r, double g, double b)
virtual void SetTitleSelectedColor (double rgb[3])
virtual double * GetTitleBackgroundColor ()
virtual void GetTitleBackgroundColor (double &, double &, double &)
virtual void GetTitleBackgroundColor (double[3])
virtual void SetTitleBackgroundColor (double r, double g, double b)
virtual void SetTitleBackgroundColor (double rgb[3])
virtual double * GetTitleSelectedBackgroundColor ()
virtual void GetTitleSelectedBackgroundColor (double &, double &, double &)
virtual void GetTitleSelectedBackgroundColor (double[3])
virtual void SetTitleSelectedBackgroundColor (double r, double g, double b)
virtual void SetTitleSelectedBackgroundColor (double rgb[3])
virtual void SetTitleBarVisibility (int)
virtual int GetTitleBarVisibility ()
virtual void TitleBarVisibilityOn ()
virtual void TitleBarVisibilityOff ()
virtual vtkKWToolbarSetGetToolbarSet ()
virtual void SetToolbarSetVisibility (int)
virtual int GetToolbarSetVisibility ()
virtual void ToolbarSetVisibilityOn ()
virtual void ToolbarSetVisibilityOff ()
virtual vtkKWFrameGetBodyFrame ()
virtual vtkKWFrameGetLeftUserFrame ()
virtual void SetLeftUserFrameVisibility (int)
virtual int GetLeftUserFrameVisibility ()
virtual void LeftUserFrameVisibilityOn ()
virtual void LeftUserFrameVisibilityOff ()
virtual vtkKWFrameGetRightUserFrame ()
virtual void SetRightUserFrameVisibility (int)
virtual int GetRightUserFrameVisibility ()
virtual void RightUserFrameVisibilityOn ()
virtual void RightUserFrameVisibilityOff ()
virtual void SetOuterSelectionFrameWidth (int)
virtual int GetOuterSelectionFrameWidth ()
virtual double * GetOuterSelectionFrameColor ()
virtual void GetOuterSelectionFrameColor (double &, double &, double &)
virtual void GetOuterSelectionFrameColor (double[3])
virtual void SetOuterSelectionFrameColor (double r, double g, double b)
virtual void SetOuterSelectionFrameColor (double rgb[3])
virtual double * GetOuterSelectionFrameSelectedColor ()
virtual void GetOuterSelectionFrameSelectedColor (double &, double &, double &)
virtual void GetOuterSelectionFrameSelectedColor (double[3])
virtual void SetOuterSelectionFrameSelectedColor (double r, double g, double b)
virtual void SetOuterSelectionFrameSelectedColor (double rgb[3])
virtual void CloseCallback ()
virtual void SelectionListCallback (const char *menuItem)
virtual void SelectCallback ()
virtual void DoubleClickCallback ()
virtual void ChangeTitleCallback ()

Static Public Member Functions

vtkKWSelectionFrameNew ()

Protected Member Functions

 vtkKWSelectionFrame ()
 ~vtkKWSelectionFrame ()
virtual void Pack ()
virtual void Bind ()
virtual void UnBind ()
virtual int SetColor (double *color, double r, double g, double b)
virtual void UpdateSelectedAspect ()
virtual void UpdateSelectionList ()

Protected Attributes

vtkKWFrameOuterSelectionFrame
vtkKWFrameTitleBarFrame
vtkKWMenuButtonSelectionList
vtkKWPushButtonCloseButton
vtkKWLabelTitle
vtkKWFrameBodyFrame
double TitleColor [3]
double TitleSelectedColor [3]
double TitleBackgroundColor [3]
double TitleSelectedBackgroundColor [3]
double OuterSelectionFrameColor [3]
double OuterSelectionFrameSelectedColor [3]
char * CloseCommand
char * SelectionListCommand
char * SelectCommand
char * DoubleClickCommand
char * ChangeTitleCommand
char * TitleChangedCommand
int Selected
int SelectionListVisibility
int AllowClose
int AllowChangeTitle
int ToolbarSetVisibility
int LeftUserFrameVisibility
int RightUserFrameVisibility
int TitleBarVisibility
int OuterSelectionFrameWidth
vtkKWSelectionFrameInternals * Internals

Detailed Description

Selection Frame.

The selction frame is what contains a render widget. It is called a "selection frame" because in its title bar, you can select which render widget to display in it.

See also:
vtkKWSelectionFrameLayoutManager

Definition at line 36 of file vtkKWSelectionFrame.h.


Constructor & Destructor Documentation

vtkKWSelectionFrame::vtkKWSelectionFrame  )  [protected]
 

vtkKWSelectionFrame::~vtkKWSelectionFrame  )  [protected]
 


Member Function Documentation

vtkKWSelectionFrame* vtkKWSelectionFrame::New  )  [static]
 

Reimplemented from vtkKWCompositeWidget.

vtkKWSelectionFrame::vtkTypeRevisionMacro vtkKWSelectionFrame  ,
vtkKWCompositeWidget 
 

void vtkKWSelectionFrame::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkKWCompositeWidget.

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

Create the widget.

Reimplemented from vtkKWCompositeWidget.

virtual void vtkKWSelectionFrame::SetTitle const char *  title  )  [virtual]
 

Set/Get title

virtual const char* vtkKWSelectionFrame::GetTitle  )  [virtual]
 

Set/Get title

virtual void vtkKWSelectionFrame::SetSelected int   )  [virtual]
 

Select/Deselect the window

virtual int vtkKWSelectionFrame::GetSelected  )  [virtual]
 

Select/Deselect the window

virtual void vtkKWSelectionFrame::SelectedOn  )  [virtual]
 

Select/Deselect the window

virtual void vtkKWSelectionFrame::SelectedOff  )  [virtual]
 

Select/Deselect the window

virtual void vtkKWSelectionFrame::SetSelectionList int  num,
const char **  list
[virtual]
 

Set the selection list (array of num strings) and the command that is called when a selection is made by the user in this list. This command is passed both the selected string and a pointer to this object. The selection list is represented as a pull down menu, which visibility can be set. As a convenience, any entry made of two dashes "--" is used as a separator. This selection list can be used, for example, to display the titles of other selection frames that can be switched with the current selection frame.

virtual void vtkKWSelectionFrame::SetSelectionListCommand vtkObject *  object,
const char *  method
[virtual]
 

Set the selection list (array of num strings) and the command that is called when a selection is made by the user in this list. This command is passed both the selected string and a pointer to this object. The selection list is represented as a pull down menu, which visibility can be set. As a convenience, any entry made of two dashes "--" is used as a separator. This selection list can be used, for example, to display the titles of other selection frames that can be switched with the current selection frame.

virtual vtkKWMenuButton* vtkKWSelectionFrame::GetSelectionList  )  [virtual]
 

Set the selection list (array of num strings) and the command that is called when a selection is made by the user in this list. This command is passed both the selected string and a pointer to this object. The selection list is represented as a pull down menu, which visibility can be set. As a convenience, any entry made of two dashes "--" is used as a separator. This selection list can be used, for example, to display the titles of other selection frames that can be switched with the current selection frame.

virtual void vtkKWSelectionFrame::SetSelectionListVisibility int   )  [virtual]
 

Set the selection list (array of num strings) and the command that is called when a selection is made by the user in this list. This command is passed both the selected string and a pointer to this object. The selection list is represented as a pull down menu, which visibility can be set. As a convenience, any entry made of two dashes "--" is used as a separator. This selection list can be used, for example, to display the titles of other selection frames that can be switched with the current selection frame.

virtual int vtkKWSelectionFrame::GetSelectionListVisibility  )  [virtual]
 

Set the selection list (array of num strings) and the command that is called when a selection is made by the user in this list. This command is passed both the selected string and a pointer to this object. The selection list is represented as a pull down menu, which visibility can be set. As a convenience, any entry made of two dashes "--" is used as a separator. This selection list can be used, for example, to display the titles of other selection frames that can be switched with the current selection frame.

virtual void vtkKWSelectionFrame::SelectionListVisibilityOn  )  [virtual]
 

Set the selection list (array of num strings) and the command that is called when a selection is made by the user in this list. This command is passed both the selected string and a pointer to this object. The selection list is represented as a pull down menu, which visibility can be set. As a convenience, any entry made of two dashes "--" is used as a separator. This selection list can be used, for example, to display the titles of other selection frames that can be switched with the current selection frame.

virtual void vtkKWSelectionFrame::SelectionListVisibilityOff  )  [virtual]
 

Set the selection list (array of num strings) and the command that is called when a selection is made by the user in this list. This command is passed both the selected string and a pointer to this object. The selection list is represented as a pull down menu, which visibility can be set. As a convenience, any entry made of two dashes "--" is used as a separator. This selection list can be used, for example, to display the titles of other selection frames that can be switched with the current selection frame.

virtual void vtkKWSelectionFrame::SetAllowClose int   )  [virtual]
 

Allow the close functionality (button and menu entry) If set, a close button is added in the top right corner, and a "Close" entry is added to the end of the selection list. When any of them is selected, the Close() method is invoked, which triggers the CloseCommand (it is passed a pointer to this object).

virtual int vtkKWSelectionFrame::GetAllowClose  )  [virtual]
 

Allow the close functionality (button and menu entry) If set, a close button is added in the top right corner, and a "Close" entry is added to the end of the selection list. When any of them is selected, the Close() method is invoked, which triggers the CloseCommand (it is passed a pointer to this object).

virtual void vtkKWSelectionFrame::AllowCloseOn  )  [virtual]
 

Allow the close functionality (button and menu entry) If set, a close button is added in the top right corner, and a "Close" entry is added to the end of the selection list. When any of them is selected, the Close() method is invoked, which triggers the CloseCommand (it is passed a pointer to this object).

virtual void vtkKWSelectionFrame::AllowCloseOff  )  [virtual]
 

Allow the close functionality (button and menu entry) If set, a close button is added in the top right corner, and a "Close" entry is added to the end of the selection list. When any of them is selected, the Close() method is invoked, which triggers the CloseCommand (it is passed a pointer to this object).

virtual void vtkKWSelectionFrame::SetCloseCommand vtkObject *  object,
const char *  method
[virtual]
 

Allow the close functionality (button and menu entry) If set, a close button is added in the top right corner, and a "Close" entry is added to the end of the selection list. When any of them is selected, the Close() method is invoked, which triggers the CloseCommand (it is passed a pointer to this object).

virtual vtkKWPushButton* vtkKWSelectionFrame::GetCloseButton  )  [virtual]
 

Allow the close functionality (button and menu entry) If set, a close button is added in the top right corner, and a "Close" entry is added to the end of the selection list. When any of them is selected, the Close() method is invoked, which triggers the CloseCommand (it is passed a pointer to this object).

virtual void vtkKWSelectionFrame::Close  )  [virtual]
 

Close the selection frame. It can be re-implemented by subclasses to add more functionalities, release resources, etc. The only thing it does in this implementation is invoking the CloseCommand.

virtual void vtkKWSelectionFrame::SetTitleChangedCommand vtkObject *  object,
const char *  method
[virtual]
 

Set the TitleChangedCommand command invoked when the title is changed. This command is passed a pointer to this object. It can be used, for example, to notify a layout manager that it should refresh its list of available selection frame titles (see vtkKWSelectionFrameLayoutManager) Do not confuse this command with the ChangeTitleCommand, which is invoked when the "Change Title" menu entry is selected by the user, and is used to allow a third-party class to provide some user-dialog and change the title (given some potential constraints). This user-dialog will, in turn, most probably call SetTitle, which will trigger TitleChangedCommand.

virtual void vtkKWSelectionFrame::SetAllowChangeTitle int   )  [virtual]
 

Allow title to be changed (menu entry) If set, a "Change title" entry is added to the end of the selection list. When this entry is selected, the ChangeTitleCommand command is invoked. This command is passed a pointer to this object. This command is usually implemented by a different class and will, for example, query the user for a new title, check that this title meet some constraints, and call SetTitle() on this object (which in turn will trigger the TitleChangedCommand).

virtual int vtkKWSelectionFrame::GetAllowChangeTitle  )  [virtual]
 

Allow title to be changed (menu entry) If set, a "Change title" entry is added to the end of the selection list. When this entry is selected, the ChangeTitleCommand command is invoked. This command is passed a pointer to this object. This command is usually implemented by a different class and will, for example, query the user for a new title, check that this title meet some constraints, and call SetTitle() on this object (which in turn will trigger the TitleChangedCommand).

virtual void vtkKWSelectionFrame::AllowChangeTitleOn  )  [virtual]
 

Allow title to be changed (menu entry) If set, a "Change title" entry is added to the end of the selection list. When this entry is selected, the ChangeTitleCommand command is invoked. This command is passed a pointer to this object. This command is usually implemented by a different class and will, for example, query the user for a new title, check that this title meet some constraints, and call SetTitle() on this object (which in turn will trigger the TitleChangedCommand).

virtual void vtkKWSelectionFrame::AllowChangeTitleOff  )  [virtual]
 

Allow title to be changed (menu entry) If set, a "Change title" entry is added to the end of the selection list. When this entry is selected, the ChangeTitleCommand command is invoked. This command is passed a pointer to this object. This command is usually implemented by a different class and will, for example, query the user for a new title, check that this title meet some constraints, and call SetTitle() on this object (which in turn will trigger the TitleChangedCommand).

virtual void vtkKWSelectionFrame::SetChangeTitleCommand vtkObject *  object,
const char *  method
[virtual]
 

Allow title to be changed (menu entry) If set, a "Change title" entry is added to the end of the selection list. When this entry is selected, the ChangeTitleCommand command is invoked. This command is passed a pointer to this object. This command is usually implemented by a different class and will, for example, query the user for a new title, check that this title meet some constraints, and call SetTitle() on this object (which in turn will trigger the TitleChangedCommand).

virtual void vtkKWSelectionFrame::SetSelectCommand vtkObject *  object,
const char *  method
[virtual]
 

Set the command called when the frame title is selected by the user (click in title bar). This command is passed a pointer to this object.

virtual void vtkKWSelectionFrame::SetDoubleClickCommand vtkObject *  object,
const char *  method
[virtual]
 

Set the command called when the frame title is double-clicked on. Note that this will also invoke the SelectCommand, since the first click acts as a select event. This command is passed a pointer to this object.

virtual double* vtkKWSelectionFrame::GetTitleColor  )  [virtual]
 

Set/Get the title foregroud/background color (in both normal and selected mode).

virtual void vtkKWSelectionFrame::GetTitleColor double &  ,
double &  ,
double & 
[virtual]
 

Set/Get the title foregroud/background color (in both normal and selected mode).

virtual void vtkKWSelectionFrame::GetTitleColor double  [3]  )  [virtual]
 

Set/Get the title foregroud/background color (in both normal and selected mode).

virtual void vtkKWSelectionFrame::SetTitleColor double  r,
double  g,
double  b
[virtual]
 

Set/Get the title foregroud/background color (in both normal and selected mode).

virtual void vtkKWSelectionFrame::SetTitleColor double  rgb[3]  )  [inline, virtual]
 

Set/Get the title foregroud/background color (in both normal and selected mode).

Definition at line 137 of file vtkKWSelectionFrame.h.

virtual double* vtkKWSelectionFrame::GetTitleSelectedColor  )  [virtual]
 

Set/Get the title foregroud/background color (in both normal and selected mode).

virtual void vtkKWSelectionFrame::GetTitleSelectedColor double &  ,
double &  ,
double & 
[virtual]
 

Set/Get the title foregroud/background color (in both normal and selected mode).

virtual void vtkKWSelectionFrame::GetTitleSelectedColor double  [3]  )  [virtual]
 

Set/Get the title foregroud/background color (in both normal and selected mode).

virtual void vtkKWSelectionFrame::SetTitleSelectedColor double  r,
double  g,
double  b
[virtual]
 

Set/Get the title foregroud/background color (in both normal and selected mode).

virtual void vtkKWSelectionFrame::SetTitleSelectedColor double  rgb[3]  )  [inline, virtual]
 

Set/Get the title foregroud/background color (in both normal and selected mode).

Definition at line 141 of file vtkKWSelectionFrame.h.

virtual double* vtkKWSelectionFrame::GetTitleBackgroundColor  )  [virtual]
 

Set/Get the title foregroud/background color (in both normal and selected mode).

virtual void vtkKWSelectionFrame::GetTitleBackgroundColor double &  ,
double &  ,
double & 
[virtual]
 

Set/Get the title foregroud/background color (in both normal and selected mode).

virtual void vtkKWSelectionFrame::GetTitleBackgroundColor double  [3]  )  [virtual]
 

Set/Get the title foregroud/background color (in both normal and selected mode).

virtual void vtkKWSelectionFrame::SetTitleBackgroundColor double  r,
double  g,
double  b
[virtual]
 

Set/Get the title foregroud/background color (in both normal and selected mode).

virtual void vtkKWSelectionFrame::SetTitleBackgroundColor double  rgb[3]  )  [inline, virtual]
 

Set/Get the title foregroud/background color (in both normal and selected mode).

Definition at line 145 of file vtkKWSelectionFrame.h.

virtual double* vtkKWSelectionFrame::GetTitleSelectedBackgroundColor  )  [virtual]
 

Set/Get the title foregroud/background color (in both normal and selected mode).

virtual void vtkKWSelectionFrame::GetTitleSelectedBackgroundColor double &  ,
double &  ,
double & 
[virtual]
 

Set/Get the title foregroud/background color (in both normal and selected mode).

virtual void vtkKWSelectionFrame::GetTitleSelectedBackgroundColor double  [3]  )  [virtual]
 

Set/Get the title foregroud/background color (in both normal and selected mode).

virtual void vtkKWSelectionFrame::SetTitleSelectedBackgroundColor double  r,
double  g,
double  b
[virtual]
 

Set/Get the title foregroud/background color (in both normal and selected mode).

virtual void vtkKWSelectionFrame::SetTitleSelectedBackgroundColor double  rgb[3]  )  [inline, virtual]
 

Set/Get the title foregroud/background color (in both normal and selected mode).

Definition at line 149 of file vtkKWSelectionFrame.h.

virtual void vtkKWSelectionFrame::SetTitleBarVisibility int   )  [virtual]
 

Set/Get the title bar visibility.

virtual int vtkKWSelectionFrame::GetTitleBarVisibility  )  [virtual]
 

Set/Get the title bar visibility.

virtual void vtkKWSelectionFrame::TitleBarVisibilityOn  )  [virtual]
 

Set/Get the title bar visibility.

virtual void vtkKWSelectionFrame::TitleBarVisibilityOff  )  [virtual]
 

Set/Get the title bar visibility.

virtual vtkKWToolbarSet* vtkKWSelectionFrame::GetToolbarSet  )  [virtual]
 

Set/Get the toolbar set visibility, and retrieve the toolbar set. The toolbar set is usually displayed below the title bar

virtual void vtkKWSelectionFrame::SetToolbarSetVisibility int   )  [virtual]
 

Set/Get the toolbar set visibility, and retrieve the toolbar set. The toolbar set is usually displayed below the title bar

virtual int vtkKWSelectionFrame::GetToolbarSetVisibility  )  [virtual]
 

Set/Get the toolbar set visibility, and retrieve the toolbar set. The toolbar set is usually displayed below the title bar

virtual void vtkKWSelectionFrame::ToolbarSetVisibilityOn  )  [virtual]
 

Set/Get the toolbar set visibility, and retrieve the toolbar set. The toolbar set is usually displayed below the title bar

virtual void vtkKWSelectionFrame::ToolbarSetVisibilityOff  )  [virtual]
 

Set/Get the toolbar set visibility, and retrieve the toolbar set. The toolbar set is usually displayed below the title bar

virtual vtkKWFrame* vtkKWSelectionFrame::GetTitleBarUserFrame  )  [virtual]
 

Retrieve the title bar user frame. This frame sits in the title bar, on the right side of the title itself, and be used to insert user-defined UI elements. It is not visible if TitleBarVisibility is Off.

virtual vtkKWFrame* vtkKWSelectionFrame::GetBodyFrame  )  [virtual]
 

Retrieve the body frame. This is the main frame, below the title bar, where to pack the real contents of whatever that object is supposed to display (say, a render widget).

virtual vtkKWFrame* vtkKWSelectionFrame::GetLeftUserFrame  )  [virtual]
 

Set/Get the left user frame visibility, and retrieve the frame. The left user frame is displayed on the left side of the BodyFrame.

virtual void vtkKWSelectionFrame::SetLeftUserFrameVisibility int   )  [virtual]
 

Set/Get the left user frame visibility, and retrieve the frame. The left user frame is displayed on the left side of the BodyFrame.

virtual int vtkKWSelectionFrame::GetLeftUserFrameVisibility  )  [virtual]
 

Set/Get the left user frame visibility, and retrieve the frame. The left user frame is displayed on the left side of the BodyFrame.

virtual void vtkKWSelectionFrame::LeftUserFrameVisibilityOn  )  [virtual]
 

Set/Get the left user frame visibility, and retrieve the frame. The left user frame is displayed on the left side of the BodyFrame.

virtual void vtkKWSelectionFrame::LeftUserFrameVisibilityOff  )  [virtual]
 

Set/Get the left user frame visibility, and retrieve the frame. The left user frame is displayed on the left side of the BodyFrame.

virtual vtkKWFrame* vtkKWSelectionFrame::GetRightUserFrame  )  [virtual]
 

Set/Get the left user frame visibility, and retrieve the frame. The left user frame is displayed on the left side of the BodyFrame.

virtual void vtkKWSelectionFrame::SetRightUserFrameVisibility int   )  [virtual]
 

Set/Get the left user frame visibility, and retrieve the frame. The left user frame is displayed on the left side of the BodyFrame.

virtual int vtkKWSelectionFrame::GetRightUserFrameVisibility  )  [virtual]
 

Set/Get the left user frame visibility, and retrieve the frame. The left user frame is displayed on the left side of the BodyFrame.

virtual void vtkKWSelectionFrame::RightUserFrameVisibilityOn  )  [virtual]
 

Set/Get the left user frame visibility, and retrieve the frame. The left user frame is displayed on the left side of the BodyFrame.

virtual void vtkKWSelectionFrame::RightUserFrameVisibilityOff  )  [virtual]
 

Set/Get the left user frame visibility, and retrieve the frame. The left user frame is displayed on the left side of the BodyFrame.

virtual void vtkKWSelectionFrame::SetOuterSelectionFrameWidth int   )  [virtual]
 

Set/Get the outer selection frame width and color. The outer selection frame is a thin frame around the whole widget which color is changed when the widget is selected. This is useful, for example, when the title bar is not visible (the title bar color also changes when the widget is selected). Set the widget of the selection frame to 0 to discard this feature. Colors can be customized.

virtual int vtkKWSelectionFrame::GetOuterSelectionFrameWidth  )  [virtual]
 

Set/Get the outer selection frame width and color. The outer selection frame is a thin frame around the whole widget which color is changed when the widget is selected. This is useful, for example, when the title bar is not visible (the title bar color also changes when the widget is selected). Set the widget of the selection frame to 0 to discard this feature. Colors can be customized.

virtual double* vtkKWSelectionFrame::GetOuterSelectionFrameColor  )  [virtual]
 

Set/Get the outer selection frame width and color. The outer selection frame is a thin frame around the whole widget which color is changed when the widget is selected. This is useful, for example, when the title bar is not visible (the title bar color also changes when the widget is selected). Set the widget of the selection frame to 0 to discard this feature. Colors can be customized.

virtual void vtkKWSelectionFrame::GetOuterSelectionFrameColor double &  ,
double &  ,
double & 
[virtual]
 

Set/Get the outer selection frame width and color. The outer selection frame is a thin frame around the whole widget which color is changed when the widget is selected. This is useful, for example, when the title bar is not visible (the title bar color also changes when the widget is selected). Set the widget of the selection frame to 0 to discard this feature. Colors can be customized.

virtual void vtkKWSelectionFrame::GetOuterSelectionFrameColor double  [3]  )  [virtual]
 

Set/Get the outer selection frame width and color. The outer selection frame is a thin frame around the whole widget which color is changed when the widget is selected. This is useful, for example, when the title bar is not visible (the title bar color also changes when the widget is selected). Set the widget of the selection frame to 0 to discard this feature. Colors can be customized.

virtual void vtkKWSelectionFrame::SetOuterSelectionFrameColor double  r,
double  g,
double  b
[virtual]
 

Set/Get the outer selection frame width and color. The outer selection frame is a thin frame around the whole widget which color is changed when the widget is selected. This is useful, for example, when the title bar is not visible (the title bar color also changes when the widget is selected). Set the widget of the selection frame to 0 to discard this feature. Colors can be customized.

virtual void vtkKWSelectionFrame::SetOuterSelectionFrameColor double  rgb[3]  )  [inline, virtual]
 

Set/Get the outer selection frame width and color. The outer selection frame is a thin frame around the whole widget which color is changed when the widget is selected. This is useful, for example, when the title bar is not visible (the title bar color also changes when the widget is selected). Set the widget of the selection frame to 0 to discard this feature. Colors can be customized.

Definition at line 211 of file vtkKWSelectionFrame.h.

virtual double* vtkKWSelectionFrame::GetOuterSelectionFrameSelectedColor  )  [virtual]
 

Set/Get the outer selection frame width and color. The outer selection frame is a thin frame around the whole widget which color is changed when the widget is selected. This is useful, for example, when the title bar is not visible (the title bar color also changes when the widget is selected). Set the widget of the selection frame to 0 to discard this feature. Colors can be customized.

virtual void vtkKWSelectionFrame::GetOuterSelectionFrameSelectedColor double &  ,
double &  ,
double & 
[virtual]
 

Set/Get the outer selection frame width and color. The outer selection frame is a thin frame around the whole widget which color is changed when the widget is selected. This is useful, for example, when the title bar is not visible (the title bar color also changes when the widget is selected). Set the widget of the selection frame to 0 to discard this feature. Colors can be customized.

virtual void vtkKWSelectionFrame::GetOuterSelectionFrameSelectedColor double  [3]  )  [virtual]
 

Set/Get the outer selection frame width and color. The outer selection frame is a thin frame around the whole widget which color is changed when the widget is selected. This is useful, for example, when the title bar is not visible (the title bar color also changes when the widget is selected). Set the widget of the selection frame to 0 to discard this feature. Colors can be customized.

virtual void vtkKWSelectionFrame::SetOuterSelectionFrameSelectedColor double  r,
double  g,
double  b
[virtual]
 

Set/Get the outer selection frame width and color. The outer selection frame is a thin frame around the whole widget which color is changed when the widget is selected. This is useful, for example, when the title bar is not visible (the title bar color also changes when the widget is selected). Set the widget of the selection frame to 0 to discard this feature. Colors can be customized.

virtual void vtkKWSelectionFrame::SetOuterSelectionFrameSelectedColor double  rgb[3]  )  [inline, virtual]
 

Set/Get the outer selection frame width and color. The outer selection frame is a thin frame around the whole widget which color is changed when the widget is selected. This is useful, for example, when the title bar is not visible (the title bar color also changes when the widget is selected). Set the widget of the selection frame to 0 to discard this feature. Colors can be customized.

Definition at line 216 of file vtkKWSelectionFrame.h.

virtual void vtkKWSelectionFrame::CloseCallback  )  [virtual]
 

Callbacks

virtual void vtkKWSelectionFrame::SelectionListCallback const char *  menuItem  )  [virtual]
 

Callbacks

virtual void vtkKWSelectionFrame::SelectCallback  )  [virtual]
 

Callbacks

virtual void vtkKWSelectionFrame::DoubleClickCallback  )  [virtual]
 

Callbacks

virtual void vtkKWSelectionFrame::ChangeTitleCallback  )  [virtual]
 

Callbacks

virtual void vtkKWSelectionFrame::UpdateEnableState  )  [virtual]
 

Update the "enable" state of the object and its internal parts. Depending on different Ivars (this->Enabled, the application's Limited Edition Mode, etc.), the "enable" state of the object is updated and propagated to its internal parts/subwidgets. This will, for example, enable/disable parts of the widget UI, enable/disable the visibility of 3D widgets, etc.

Reimplemented from vtkKWWidget.

virtual void vtkKWSelectionFrame::Pack  )  [protected, virtual]
 

virtual void vtkKWSelectionFrame::Bind  )  [protected, virtual]
 

virtual void vtkKWSelectionFrame::UnBind  )  [protected, virtual]
 

virtual int vtkKWSelectionFrame::SetColor double *  color,
double  r,
double  g,
double  b
[protected, virtual]
 

virtual void vtkKWSelectionFrame::UpdateSelectedAspect  )  [protected, virtual]
 

virtual void vtkKWSelectionFrame::UpdateSelectionList  )  [protected, virtual]
 


Member Data Documentation

vtkKWFrame* vtkKWSelectionFrame::OuterSelectionFrame [protected]
 

Definition at line 241 of file vtkKWSelectionFrame.h.

vtkKWFrame* vtkKWSelectionFrame::TitleBarFrame [protected]
 

Definition at line 242 of file vtkKWSelectionFrame.h.

vtkKWMenuButton* vtkKWSelectionFrame::SelectionList [protected]
 

Definition at line 243 of file vtkKWSelectionFrame.h.

vtkKWPushButton* vtkKWSelectionFrame::CloseButton [protected]
 

Definition at line 244 of file vtkKWSelectionFrame.h.

vtkKWLabel* vtkKWSelectionFrame::Title [protected]
 

Definition at line 245 of file vtkKWSelectionFrame.h.

vtkKWFrame* vtkKWSelectionFrame::BodyFrame [protected]
 

Definition at line 246 of file vtkKWSelectionFrame.h.

double vtkKWSelectionFrame::TitleColor[3] [protected]
 

Definition at line 256 of file vtkKWSelectionFrame.h.

double vtkKWSelectionFrame::TitleSelectedColor[3] [protected]
 

Definition at line 257 of file vtkKWSelectionFrame.h.

double vtkKWSelectionFrame::TitleBackgroundColor[3] [protected]
 

Definition at line 258 of file vtkKWSelectionFrame.h.

double vtkKWSelectionFrame::TitleSelectedBackgroundColor[3] [protected]
 

Definition at line 259 of file vtkKWSelectionFrame.h.

double vtkKWSelectionFrame::OuterSelectionFrameColor[3] [protected]
 

Definition at line 261 of file vtkKWSelectionFrame.h.

double vtkKWSelectionFrame::OuterSelectionFrameSelectedColor[3] [protected]
 

Definition at line 262 of file vtkKWSelectionFrame.h.

char* vtkKWSelectionFrame::CloseCommand [protected]
 

Definition at line 264 of file vtkKWSelectionFrame.h.

char* vtkKWSelectionFrame::SelectionListCommand [protected]
 

Definition at line 265 of file vtkKWSelectionFrame.h.

char* vtkKWSelectionFrame::SelectCommand [protected]
 

Definition at line 266 of file vtkKWSelectionFrame.h.

char* vtkKWSelectionFrame::DoubleClickCommand [protected]
 

Definition at line 267 of file vtkKWSelectionFrame.h.

char* vtkKWSelectionFrame::ChangeTitleCommand [protected]
 

Definition at line 268 of file vtkKWSelectionFrame.h.

char* vtkKWSelectionFrame::TitleChangedCommand [protected]
 

Definition at line 269 of file vtkKWSelectionFrame.h.

int vtkKWSelectionFrame::Selected [protected]
 

Definition at line 271 of file vtkKWSelectionFrame.h.

int vtkKWSelectionFrame::SelectionListVisibility [protected]
 

Definition at line 272 of file vtkKWSelectionFrame.h.

int vtkKWSelectionFrame::AllowClose [protected]
 

Definition at line 273 of file vtkKWSelectionFrame.h.

int vtkKWSelectionFrame::AllowChangeTitle [protected]
 

Definition at line 274 of file vtkKWSelectionFrame.h.

int vtkKWSelectionFrame::ToolbarSetVisibility [protected]
 

Definition at line 275 of file vtkKWSelectionFrame.h.

int vtkKWSelectionFrame::LeftUserFrameVisibility [protected]
 

Definition at line 276 of file vtkKWSelectionFrame.h.

int vtkKWSelectionFrame::RightUserFrameVisibility [protected]
 

Definition at line 277 of file vtkKWSelectionFrame.h.

int vtkKWSelectionFrame::TitleBarVisibility [protected]
 

Definition at line 278 of file vtkKWSelectionFrame.h.

int vtkKWSelectionFrame::OuterSelectionFrameWidth [protected]
 

Definition at line 279 of file vtkKWSelectionFrame.h.

vtkKWSelectionFrameInternals* vtkKWSelectionFrame::Internals [protected]
 

PIMPL Encapsulation for STL containers

Reimplemented from vtkKWWidget.

Definition at line 283 of file vtkKWSelectionFrame.h.


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