#include <vtkPVArrayMenu.h>
Inheritance diagram for vtkPVArrayMenu:
This menu is pretty general, but expects a certain pattern to the set get method. It may be better to have explicit set/get method strings. I have been trying to get rid of the reference to PVSource, but this reference is the only way I have to track when the input changes. I could make a subclass to do this, but I do not know how the more general widget will be used.
Definition at line 41 of file vtkPVArrayMenu.h.
|
|
|
|
|
Reimplemented from vtkPVTracedWidget. |
|
|
|
Reimplemented from vtkPVWidget. |
|
These methods are called when the Accept and Reset buttons are pressed. The copy state from VTK/PV objects to the widget and back. Most subclasses do not have to implement these methods. They implement AcceptInternal and ResetInternal instead. Only methods that copy state from PV object need to override these methods. Accept needs to add to the trace (call trace), but AcceptInternal does not. Implements vtkPVWidget. |
|
Create the widget. Reimplemented from vtkPVWidget. |
|
Set the label. The label can be used to get this widget from a script. |
|
Set the label. The label can be used to get this widget from a script. |
|
This input menu supplies the data set. |
|
This input menu supplies the data set. |
|
This menu can alternatively supply the data set. |
|
This menu can alternatively supply the data set. |
|
Set the menus value as a string. Used by the Accept and Reset callbacks. Can also be used from a script. |
|
Set the menus value as a string. Used by the Accept and Reset callbacks. Can also be used from a script. Definition at line 76 of file vtkPVArrayMenu.h. |
|
Direct access to the ArrayName is used internally by the Reset method. The methods "SetValue" should be used instead of this method. |
|
Direct access to the ArrayName is used internally by the Reset method. The methods "SetValue" should be used instead of this method. |
|
These are internal methods that are called when a menu is changed. |
|
This is called to update the menus if something (InputMenu) changes. Reimplemented from vtkPVWidget. |
|
Creates and returns a copy of this widget. It will create a new instance of the same type as the current object using NewInstance() and then copy some necessary state parameters. Reimplemented from vtkPVWidget. |
|
Used by subclasses to save this widgets state into a PVScript. This method does not initialize trace variable or check modified. Implements vtkPVWidget. |
|
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. |
|
Save this widget to a file. Reimplemented from vtkPVWidget. |
|
Initialize the widget after creation Implements vtkPVWidget. |
|
Called by Reset() if PVSource is set. Reimplemented from vtkPVWidget. |
|
|
|
|
|
|
|
Reimplemented from vtkPVWidget. |
|
Reimplemented from vtkPVWidget. |
|
Called by vtkPVXMLPackageParser to configure the widget from XML attributes. Reimplemented from vtkPVWidget. |
|
Definition at line 127 of file vtkPVArrayMenu.h. |
|
Definition at line 130 of file vtkPVArrayMenu.h. |
|
Definition at line 131 of file vtkPVArrayMenu.h. |
|
Definition at line 134 of file vtkPVArrayMenu.h. |
|
Definition at line 135 of file vtkPVArrayMenu.h. |
|
Definition at line 142 of file vtkPVArrayMenu.h. |
|
Definition at line 155 of file vtkPVArrayMenu.h. |