PushButton with left mouse bound to menu. More...
#include <vtkKWPushButtonWithMenu.h>


Public Types | |
| typedef vtkKWCompositeWidget | Superclass |
Public Member Functions | |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | UpdateEnableState () |
| virtual vtkKWMenu * | GetMenu () |
| virtual vtkKWMenuButton * | GetMenuButton () |
| virtual vtkKWPushButton * | GetPushButton () |
Static Public Member Functions | |
| static vtkKWPushButtonWithMenu * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkKWPushButtonWithMenu * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| vtkKWPushButtonWithMenu () | |
| ~vtkKWPushButtonWithMenu () | |
| virtual void | CreateWidget () |
Protected Attributes | |
| vtkKWMenuButton * | MenuButton |
| vtkKWPushButton * | PushButton |
PushButton with left mouse bound to menu.
vtkKWPushButtonWithMenu was created for the reset view. The menu will change the behavior of the button.
Definition at line 30 of file vtkKWPushButtonWithMenu.h.
Reimplemented from vtkKWCompositeWidget.
Definition at line 35 of file vtkKWPushButtonWithMenu.h.
| vtkKWPushButtonWithMenu::vtkKWPushButtonWithMenu | ( | ) | [protected] |
| vtkKWPushButtonWithMenu::~vtkKWPushButtonWithMenu | ( | ) | [protected] |
| static vtkKWPushButtonWithMenu* vtkKWPushButtonWithMenu::New | ( | ) | [static] |
Reimplemented from vtkKWCompositeWidget.
| virtual const char* vtkKWPushButtonWithMenu::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkKWCompositeWidget.
| static int vtkKWPushButtonWithMenu::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkKWCompositeWidget.
| virtual int vtkKWPushButtonWithMenu::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkKWCompositeWidget.
| static vtkKWPushButtonWithMenu* vtkKWPushButtonWithMenu::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkKWCompositeWidget.
| void vtkKWPushButtonWithMenu::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) | [virtual] |
Reimplemented from vtkKWCompositeWidget.
| virtual vtkKWMenu* vtkKWPushButtonWithMenu::GetMenu | ( | ) | [virtual] |
Get internal objects.
| virtual vtkKWMenuButton* vtkKWPushButtonWithMenu::GetMenuButton | ( | ) | [virtual] |
Get internal objects.
| virtual vtkKWPushButton* vtkKWPushButtonWithMenu::GetPushButton | ( | ) | [virtual] |
Get internal objects.
| virtual void vtkKWPushButtonWithMenu::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 vtkKWPushButtonWithMenu::CreateWidget | ( | ) | [protected, virtual] |
Create the widget.
Reimplemented from vtkKWCompositeWidget.
vtkKWMenuButton* vtkKWPushButtonWithMenu::MenuButton [protected] |
Definition at line 62 of file vtkKWPushButtonWithMenu.h.
vtkKWPushButton* vtkKWPushButtonWithMenu::PushButton [protected] |
Definition at line 63 of file vtkKWPushButtonWithMenu.h.
1.6.1