#include <vtkKWWidgetSet.h>
Inheritance diagram for vtkKWWidgetSet:
A composite widget to conveniently store a set of vtkKWWidget. Each vtkKWWidget is created, removed or queried based on a unique ID provided by the user (ids are *not* handled by the class since it is likely that they will be defined as enum's or #define by the user for easier retrieval). Widgets are packed (gridded) in the order they were added. Subclasses need to implement AllocateAndCreateWidget
Definition at line 35 of file vtkKWWidgetSet.h.
|
|
|
|
|
|
|
Reimplemented from vtkKWCompositeWidget. Reimplemented in vtkKWRadioButtonSet, vtkKWCheckButtonSet, vtkKWComboBoxSet, vtkKWEntrySet, vtkKWLabelSet, vtkKWLabelWithLabelSet, vtkKWPushButtonSet, vtkKWScaleSet, and vtkKWScaleWithEntrySet. |
|
Create the widget. Reimplemented from vtkKWCompositeWidget. |
|
Get the number of vtkKWWidget in the set. |
|
Retrieve the id of the n-th vtkKWWidget (-1 if not found) |
|
Check if a vtkKWWidget is in the set, given its unique id. Return 1 if exists, 0 otherwise. |
|
Hide/show a vtkKWWidget, given its unique id. Get the number of visible vtkKWWidget in the set. |
|
Hide/show a vtkKWWidget, given its unique id. Get the number of visible vtkKWWidget in the set. |
|
Hide/show a vtkKWWidget, given its unique id. Get the number of visible vtkKWWidget in the set. |
|
Hide/show a vtkKWWidget, given its unique id. Get the number of visible vtkKWWidget in the set. |
|
Hide/show a vtkKWWidget, given its unique id. Get the number of visible vtkKWWidget in the set. |
|
Delete all vtkKWWidget widgets |
|
Set the packing direction to be horizontal (default is vertical). |
|
Set the packing direction to be horizontal (default is vertical). |
|
Set the packing direction to be horizontal (default is vertical). |
|
Set the packing direction to be horizontal (default is vertical). |
|
Set the maximum number of widgets that will be packed in the packing direction (i.e. horizontally or vertically). For example, if set to 3 and the packing direction is horizontal, the layout ends up as 3 columns of widgets. The default is 0, i.e. all widgets are packed along the same direction. |
|
Set the maximum number of widgets that will be packed in the packing direction (i.e. horizontally or vertically). For example, if set to 3 and the packing direction is horizontal, the layout ends up as 3 columns of widgets. The default is 0, i.e. all widgets are packed along the same direction. |
|
Set/Get the padding that will be applied around each widget. (default to 0). |
|
Set/Get the padding that will be applied around each widget. (default to 0). |
|
Set/Get the padding that will be applied around each widget. (default to 0). |
|
Set/Get the padding that will be applied around each widget. (default to 0). |
|
Set/Get the internal padding that will be left around each widget. This space is added inside the widget border. (default to 0). |
|
Set/Get the internal padding that will be left around each widget. This space is added inside the widget border. (default to 0). |
|
Set/Get the internal padding that will be left around each widget. This space is added inside the widget border. (default to 0). |
|
Set/Get the internal padding that will be left around each widget. This space is added inside the widget border. (default to 0). |
|
Set the layout to allow the widgets to expand automatically |
|
Set the layout to allow the widgets to expand automatically |
|
Set the layout to allow the widgets to expand automatically |
|
Set the layout to allow the widgets to expand automatically |
|
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. |
|
To be implemented by superclasses. Allocate and create a widget of the right type. Return a pointer to the superclass though. Implemented in vtkKWRadioButtonSet, vtkKWCheckButtonSet, vtkKWComboBoxSet, vtkKWEntrySet, vtkKWLabelSet, vtkKWLabelWithLabelSet, vtkKWPushButtonSet, vtkKWScaleSet, and vtkKWScaleWithEntrySet. |
|
|
|
Reimplemented in vtkKWRadioButtonSet. |
|
Pack the widgets |
|
Definition at line 121 of file vtkKWWidgetSet.h. |
|
Definition at line 122 of file vtkKWWidgetSet.h. |
|
Definition at line 123 of file vtkKWWidgetSet.h. |
|
Definition at line 124 of file vtkKWWidgetSet.h. |
|
Definition at line 125 of file vtkKWWidgetSet.h. |
|
Definition at line 126 of file vtkKWWidgetSet.h. |
|
Definition at line 127 of file vtkKWWidgetSet.h. |
|
PIMPL Encapsulation for STL containers Reimplemented from vtkKWWidget. Definition at line 137 of file vtkKWWidgetSet.h. |