#include <vtkPVExtractDataSetsWidget.h>
Inheritance diagram for vtkPVExtractDataSetsWidget:
Public Member Functions | |
vtkTypeRevisionMacro (vtkPVExtractDataSetsWidget, vtkPVWidget) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
void | Create (vtkKWApplication *app) |
void | SaveInBatchScript (ofstream *file) |
void | SetSelectState (int idx, int val) |
virtual void | Trace (ofstream *file) |
virtual void | Accept () |
virtual void | UpdateEnableState () |
void | PartSelectionCallback () |
void | AllOnCallback () |
void | AllOffCallback () |
virtual void | ResetInternal () |
virtual void | Initialize () |
Static Public Member Functions | |
vtkPVExtractDataSetsWidget * | New () |
Protected Member Functions | |
vtkPVExtractDataSetsWidget () | |
~vtkPVExtractDataSetsWidget () | |
void | CommonInit () |
Protected Attributes | |
vtkKWFrame * | ButtonFrame |
vtkKWPushButton * | AllOnButton |
vtkKWPushButton * | AllOffButton |
vtkKWListBox * | PartSelectionList |
vtkPVExtractDataSetsWidget is basically a vtkKWListBox that lists all blocks in a vtkHierarchicalDataSet (through vtkPVDataInformation). It allows the user to select zero or more blocks and assigns them in a SM property in pairs: (group, id), (group, id) ... The property should look like:
<IntVectorProperty name="SelectedDataSets" command="AddDataSet" clean_command="ClearDataSetList" repeat_command="1" number_of_elements_per_command="2"/>
Definition at line 49 of file vtkPVExtractDataSetsWidget.h.
|
|
|
|
|
Reimplemented from vtkPVTracedWidget. |
|
|
|
Reimplemented from vtkPVWidget. |
|
Set up the UI for this source Reimplemented from vtkPVWidget. |
|
Save this source to a file. Reimplemented from vtkPVWidget. |
|
Button callbacks. |
|
Button callbacks. |
|
Access metod necessary for scripting. |
|
This serves a dual purpose. For tracing and for saving state. Implements vtkPVWidget. |
|
Called when the Accept button is pressed. It moves the widget state to the SM property. Implements vtkPVWidget. |
|
This method resets the widget values from the VTK filter. Reimplemented from vtkPVWidget. |
|
This method resets the widget values from the VTK filter. 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. |
|
Called when an item is selected. This checks if the user clicked on a group item and selects/unselects the whole group. |
|
|
|
Definition at line 100 of file vtkPVExtractDataSetsWidget.h. |
|
Definition at line 101 of file vtkPVExtractDataSetsWidget.h. |
|
Definition at line 102 of file vtkPVExtractDataSetsWidget.h. |
|
Definition at line 104 of file vtkPVExtractDataSetsWidget.h. |