#include <vtkPVItemSelection.h>
Inheritance diagram for vtkPVItemSelection:
Public Member Functions | |
vtkTypeRevisionMacro (vtkPVItemSelection, vtkPVWidget) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | ResetInternal () |
virtual void | Initialize () |
virtual void | Create (vtkKWApplication *app) |
void | SetArrayStatus (const char *name, int status) |
int | GetNumberOfArrays () |
virtual void | SaveInBatchScript (ofstream *file) |
virtual void | UpdateEnableState () |
virtual void | Accept () |
virtual void | PostAccept () |
virtual void | SetLabelText (const char *) |
virtual char * | GetLabelText () |
void | AllOnCallback () |
void | AllOffCallback () |
vtkPVItemSelection * | ClonePrototype (vtkPVSource *pvSource, vtkArrayMap< vtkPVWidget *, vtkPVWidget * > *map) |
Static Public Member Functions | |
vtkPVItemSelection * | New () |
Protected Member Functions | |
vtkPVItemSelection () | |
~vtkPVItemSelection () | |
virtual void | Trace (ofstream *file) |
virtual void | UpdateGUI () |
virtual void | UpdateSelections (int fromReader) |
virtual void | SetPropertyFromGUI () |
const char * | GetNameFromNumber (int num) |
int | GetNumberFromName (const char *name, int *val) |
virtual void | CopyProperties (vtkPVWidget *clone, vtkPVSource *pvSource, vtkArrayMap< vtkPVWidget *, vtkPVWidget * > *map) |
int | ReadXMLAttributes (vtkPVXMLElement *element, vtkPVXMLPackageParser *parser) |
Protected Attributes | |
char * | LabelText |
vtkKWFrameWithLabel * | LabeledFrame |
vtkKWFrame * | ButtonFrame |
vtkKWPushButton * | AllOnButton |
vtkKWPushButton * | AllOffButton |
vtkKWFrame * | CheckFrame |
vtkCollection * | ArrayCheckButtons |
vtkKWLabel * | NoArraysLabel |
vtkDataArraySelection * | Selection |
vtkPVItemSelectionArraySet * | ArraySet |
vtkPVItemSelection is used for selecting which set of data arrays to load when a reader has the ability to selectively load arrays. This class is able to deal with two different (though similar) type of domains: vtkSMStringListDomain and vtkSMStringListRangeDomain
Definition at line 37 of file vtkPVItemSelection.h.
|
|
|
|
|
Reimplemented from vtkPVTracedWidget. |
|
|
|
Reimplemented from vtkPVWidget. |
|
Methods for setting the value of the VTKReader from the widget. User internally when user hits Accept. Implements vtkPVWidget. |
|
Methods for setting the value of the VTKReader from the widget. User internally when user hits Accept. Reimplemented from vtkPVWidget. |
|
Methods for setting the value of the widget from the VTKReader. User internally when user hits Reset. Reimplemented from vtkPVWidget. |
|
Update our local vtkDataItemSelection instance with the reader's settings. Implements vtkPVWidget. |
|
Used to change the label of the widget. If not specified, the label is constructed using the AttributeName |
|
Used to change the label of the widget. If not specified, the label is constructed using the AttributeName |
|
Create the widget. Reimplemented from vtkPVWidget. |
|
Callback for the AllOn and AllOff buttons. |
|
Callback for the AllOn and AllOff buttons. |
|
Access to change this widgets state from a script. Used for tracing. |
|
Get the number of array names listed in this widget. |
|
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. |
|
Save this widget to a file. Ingore parts for thsi reader specific widget. Reimplemented from 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. |
|
Used by subclasses to save this widgets state into a PVScript. This method does not initialize trace variable or check modified. Implements vtkPVWidget. |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from vtkPVWidget. |
|
Called by vtkPVXMLPackageParser to configure the widget from XML attributes. Reimplemented from vtkPVWidget. |
|
Definition at line 117 of file vtkPVItemSelection.h. |
|
Definition at line 119 of file vtkPVItemSelection.h. |
|
Definition at line 121 of file vtkPVItemSelection.h. |
|
Definition at line 122 of file vtkPVItemSelection.h. |
|
Definition at line 123 of file vtkPVItemSelection.h. |
|
Definition at line 125 of file vtkPVItemSelection.h. |
|
Definition at line 126 of file vtkPVItemSelection.h. |
|
Definition at line 127 of file vtkPVItemSelection.h. |
|
Definition at line 129 of file vtkPVItemSelection.h. |
|
Definition at line 131 of file vtkPVItemSelection.h. |