#include <vtkPVExtentEntry.h>
Inheritance diagram for vtkPVExtentEntry:
Public Member Functions | |
vtkTypeRevisionMacro (vtkPVExtentEntry, vtkPVObjectWidget) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | Create (vtkKWApplication *pvApp) |
void | SetValue (int v1, int v2, int v3, int v4, int v5, int v6) |
virtual void | Update () |
virtual void | Initialize () |
virtual void | SetBalloonHelpString (const char *str) |
virtual void | ResetInternal () |
virtual void | Trace (ofstream *file) |
virtual void | UpdateEnableState () |
virtual void | SaveInBatchScript (ofstream *file) |
virtual void | SetLabel (const char *) |
virtual char * | GetLabel () |
virtual void | SetInputMenu (vtkPVInputMenu *) |
virtual vtkPVInputMenu * | GetInputMenu () |
void | SetRange (int v0, int v1, int v2, int v3, int v4, int v5) |
virtual int * | GetRange () |
virtual void | GetRange (int &, int &, int &, int &, int &, int &) |
virtual void | GetRange (int[6]) |
vtkPVExtentEntry * | ClonePrototype (vtkPVSource *pvSource, vtkArrayMap< vtkPVWidget *, vtkPVWidget * > *map) |
virtual void | Accept () |
Static Public Member Functions | |
vtkPVExtentEntry * | New () |
Protected Member Functions | |
vtkPVExtentEntry () | |
~vtkPVExtentEntry () | |
void | SetValueInternal (int v1, int v2, int v3, int v4, int v5, int v6) |
virtual void | CopyProperties (vtkPVWidget *clone, vtkPVSource *pvSource, vtkArrayMap< vtkPVWidget *, vtkPVWidget * > *map) |
int | ReadXMLAttributes (vtkPVXMLElement *element, vtkPVXMLPackageParser *parser) |
Protected Attributes | |
vtkKWFrameWithLabel * | LabeledFrame |
char * | Label |
vtkPVInputMenu * | InputMenu |
int | Range [6] |
vtkPVMinMax * | MinMax [3] |
Although I could make this a subclass of vtkPVVector Entry, Vector entry is too general, and some inherited method may be confusing. The reason I created this class is to get a special behavior for animations.
Definition at line 37 of file vtkPVExtentEntry.h.
|
|
|
|
|
Reimplemented from vtkPVTracedWidget. |
|
|
|
Reimplemented from vtkPVObjectWidget. |
|
Create the widget. All sub-classes should re-implement this signature because widgets are created using vtkPVWidget pointers after cloning. Reimplemented from vtkPVWidget. |
|
Methods to set this widgets value from a script. |
|
The label. |
|
The label. |
|
|
|
|
|
The methods get called when reset is called. It can also get called on its own. If the widget has options or configuration values dependent on the VTK object, this method set these configuation object using the VTK object. Reimplemented from vtkPVWidget. |
|
Calls Update Implements vtkPVWidget. |
|
The label. |
|
The label. |
|
The label. |
|
The label. |
|
This class redefines SetBalloonHelpString since it has to forward the call to a widget it contains. Reimplemented from vtkKWWidget. |
|
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 vtkPVObjectWidget. |
|
Called when accept button is pushed. Sets objects variable to the widgets value. Side effect is to turn modified flag off. Implements vtkPVWidget. |
|
Called when the reset button is pushed. Sets widget's value to the object-variable's value. Side effect is to turn the modified flag off. Reimplemented from vtkPVWidget. |
|
This serves a dual purpose. For tracing and for saving state. 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. Implements vtkPVObjectWidget. |
|
|
|
Reimplemented from vtkPVObjectWidget. |
|
Called by vtkPVXMLPackageParser to configure the widget from XML attributes. Reimplemented from vtkPVObjectWidget. |
|
Definition at line 117 of file vtkPVExtentEntry.h. |
|
Definition at line 118 of file vtkPVExtentEntry.h. |
|
Definition at line 120 of file vtkPVExtentEntry.h. |
|
Definition at line 122 of file vtkPVExtentEntry.h. |
|
Definition at line 123 of file vtkPVExtentEntry.h. |