#include <vtkPVScale.h>
Inheritance diagram for vtkPVScale:
Public Member Functions | |
vtkTypeRevisionMacro (vtkPVScale, vtkPVObjectWidget) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | Create (vtkKWApplication *pvApp) |
void | SetLabel (const char *label) |
void | SetResolution (double res) |
void | DisplayEntry () |
void | SetDisplayEntryAndLabelOnTop (int value) |
virtual void | SetBalloonHelpString (const char *str) |
virtual void | ResetInternal () |
virtual void | Initialize () |
virtual void | UpdateEnableState () |
virtual void | SaveInBatchScript (ofstream *file) |
void | SetValue (double val) |
double | GetValue () |
void | SetRange (double min, double max) |
double | GetRangeMin () |
double | GetRangeMax () |
void | CheckModifiedCallback () |
void | EntryCheckModifiedCallback () |
vtkPVScale * | ClonePrototype (vtkPVSource *pvSource, vtkArrayMap< vtkPVWidget *, vtkPVWidget * > *map) |
virtual void | Accept () |
virtual void | Trace (ofstream *file) |
void | Trace () |
virtual void | SetRound (int) |
virtual int | GetRound () |
virtual void | RoundOn () |
virtual void | RoundOff () |
virtual void | SetEntryFlag (int) |
virtual void | SetEntryAndLabelOnTopFlag (int) |
virtual void | SetDisplayValueFlag (int) |
virtual void | SetTraceSliderMovement (int) |
virtual int | GetTraceSliderMovement () |
Static Public Member Functions | |
vtkPVScale * | New () |
Protected Member Functions | |
vtkPVScale () | |
~vtkPVScale () | |
int | RoundValue (double val) |
vtkPVScale (const vtkPVScale &) | |
void | operator= (const vtkPVScale &) |
void | SetValueInternal (double val) |
virtual void | SetEntryLabel (const char *) |
virtual char * | GetEntryLabel () |
virtual void | CopyProperties (vtkPVWidget *clone, vtkPVSource *pvSource, vtkArrayMap< vtkPVWidget *, vtkPVWidget * > *map) |
int | ReadXMLAttributes (vtkPVXMLElement *element, vtkPVXMLPackageParser *parser) |
Protected Attributes | |
int | EntryFlag |
int | EntryAndLabelOnTopFlag |
int | DisplayValueFlag |
int | Round |
vtkKWLabel * | LabelWidget |
vtkKWScaleWithEntry * | Scale |
char * | EntryLabel |
int | TraceSliderMovement |
|
|
|
|
|
|
|
Reimplemented from vtkPVTracedWidget. |
|
|
|
Reimplemented from vtkPVObjectWidget. |
|
Create the widget. Reimplemented from vtkPVWidget. |
|
This method allows scripts to modify the widgets value. |
|
This method allows scripts to modify the widgets value. |
|
The label. |
|
The resolution of the scale |
|
Set the range of the scale. |
|
Set the range of the scale. |
|
Set the range of the scale. |
|
Turn on display of the entry box widget that lets the user entry an exact value. |
|
Set whether the entry is displayed to the side of the scale or on top. Default is 1 for on top. Set to 0 for side. |
|
This class redefines SetBalloonHelpString since it has to forward the call to a widget it contains. Reimplemented from vtkKWWidget. |
|
Check if the widget was modified. |
|
Check if the widget was modified. |
|
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. |
|
Initialize the widget after creation Implements vtkPVWidget. |
|
This serves a dual purpose. For tracing and for saving state. Implements vtkPVWidget. |
|
This serves a dual purpose. For tracing and for saving state. |
|
Get/Set whether to round floating point values to integers. |
|
Get/Set whether to round floating point values to integers. |
|
Get/Set whether to round floating point values to integers. |
|
Get/Set whether to round floating point values to integers. |
|
Flags to determine how to display the scale. |
|
Flags to determine how to display the scale. |
|
Flags to determine how to display the scale. |
|
Flag for whether to save each movement of the slider in a trace file. This is used for vtkPVScales that are not being used to control parameters of a vtkSource. |
|
Flag for whether to save each movement of the slider in a trace file. This is used for vtkPVScales that are not being used to control parameters of a vtkSource. |
|
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 145 of file vtkPVScale.h. |
|
Definition at line 146 of file vtkPVScale.h. |
|
Definition at line 147 of file vtkPVScale.h. |
|
Definition at line 148 of file vtkPVScale.h. |
|
Definition at line 150 of file vtkPVScale.h. |
|
Definition at line 151 of file vtkPVScale.h. |
|
Definition at line 159 of file vtkPVScale.h. |
|
Definition at line 161 of file vtkPVScale.h. |