#include <vtkPVVectorEntry.h>
Inheritance diagram for vtkPVVectorEntry:
Public Member Functions | |
vtkTypeRevisionMacro (vtkPVVectorEntry, vtkPVObjectWidget) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | Create (vtkKWApplication *pvApp) |
void | CheckModifiedCallback (const char *) |
void | SetLabel (const char *label) |
virtual void | SetBalloonHelpString (const char *str) |
void | SetEntryValue (int index, const char *value) |
virtual void | Initialize () |
virtual void | Trace (ofstream *file) |
virtual void | UpdateEnableState () |
virtual void | SaveInBatchScript (ofstream *file) |
virtual vtkKWLabel * | GetLabelWidget () |
vtkKWEntry * | GetEntry (int idx) |
void | SetValue (char *v) |
void | SetValue (char *v1, char *v2) |
void | SetValue (char *v1, char *v2, char *v3) |
void | SetValue (char *v1, char *v2, char *v3, char *v4) |
void | SetValue (char *v1, char *v2, char *v3, char *v4, char *v5) |
void | SetValue (char *v1, char *v2, char *v3, char *v4, char *v5, char *v6) |
void | SetValue (char **vals, int num) |
void | SetValue (float *vals, int num) |
void | GetValue (float *values, int num) |
float * | GetValue6 () |
virtual void | SetScriptValue (const char *) |
virtual char * | GetScriptValue () |
virtual void | SetDataType (int) |
virtual int | GetDataType () |
virtual void | SetVectorLength (int) |
virtual int | GetVectorLength () |
vtkPVVectorEntry * | ClonePrototype (vtkPVSource *pvSource, vtkArrayMap< vtkPVWidget *, vtkPVWidget * > *map) |
virtual void | Accept () |
virtual void | ResetInternal () |
Static Public Member Functions | |
vtkPVVectorEntry * | New () |
Protected Member Functions | |
vtkPVVectorEntry () | |
~vtkPVVectorEntry () | |
virtual void | SetEntryLabel (const char *) |
virtual char * | GetEntryLabel () |
vtkPVVectorEntry (const vtkPVVectorEntry &) | |
void | operator= (const vtkPVVectorEntry &) |
virtual void | CopyProperties (vtkPVWidget *clone, vtkPVSource *pvSource, vtkArrayMap< vtkPVWidget *, vtkPVWidget * > *map) |
int | ReadXMLAttributes (vtkPVXMLElement *element, vtkPVXMLPackageParser *parser) |
Protected Attributes | |
vtkKWLabel * | LabelWidget |
char * | EntryLabel |
int | DataType |
int | VectorLength |
char * | ScriptValue |
char * | EntryValues [6] |
vtkPVVectorEntryInternals * | Internals |
This widget allows user to enter text. It has a label and can have multiple fields. The maximum number of fields is 6. Once the widget is created the number of fields cannot be changed. When the user modifies the entry, the modified callback is called.
Definition at line 40 of file vtkPVVectorEntry.h.
|
|
|
|
|
|
|
Reimplemented from vtkPVTracedWidget. Reimplemented in vtkPVScaleFactorEntry. |
|
|
|
Reimplemented from vtkPVObjectWidget. Reimplemented in vtkPVScaleFactorEntry. |
|
Create the widget. Reimplemented from vtkPVWidget. |
|
I will eventually remove access to internal widgets once I figure out how to get the vectors value in Tcl with any number of componenets. |
|
I will eventually remove access to internal widgets once I figure out how to get the vectors value in Tcl with any number of componenets. |
|
Methods to set this widgets value from a script. |
|
Methods to set this widgets value from a script. |
|
Methods to set this widgets value from a script. |
|
Methods to set this widgets value from a script. |
|
Methods to set this widgets value from a script. |
|
Methods to set this widgets value from a script. |
|
Methods to set this widgets value from a script. |
|
Methods to set this widgets value from a script. |
|
Access values in the vector. Argument num is the size of the values array. It has to be smaller than number of items. |
|
Access values in the vector. Argument num is the size of the values array. It has to be smaller than number of items. |
|
Check if the entry was modified and call modified event. |
|
I need a solution: I want to run ParaView with a low resolution data set, but create a batch simulation with high resolution data. When this widget is saved in a VTK script, this value is used. |
|
I need a solution: I want to run ParaView with a low resolution data set, but create a batch simulation with high resolution data. When this widget is saved in a VTK script, this value is used. |
|
This is the data type the vtk object is expecting. |
|
This is the data type the vtk object is expecting. |
|
The label. |
|
This class redefines SetBalloonHelpString since it has to forward the call to a widget it contains. Reimplemented from vtkKWWidget. |
|
Sets the length of the vector |
|
Sets the length of the vector |
|
Set the entry value. |
|
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. |
|
Move widget state to vtk object or back. Implements vtkPVWidget. |
|
Move widget state to vtk object or back. Reimplemented from vtkPVWidget. |
|
Initialize widget after creation Implements vtkPVWidget. Reimplemented in vtkPVScaleFactorEntry. |
|
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. Reimplemented in vtkPVScaleFactorEntry. |
|
Definition at line 146 of file vtkPVVectorEntry.h. |
|
Definition at line 150 of file vtkPVVectorEntry.h. |
|
Definition at line 152 of file vtkPVVectorEntry.h. |
|
Definition at line 153 of file vtkPVVectorEntry.h. |
|
Definition at line 155 of file vtkPVVectorEntry.h. |
|
Get the stored entry values. Definition at line 158 of file vtkPVVectorEntry.h. |
|
PIMPL Encapsulation for STL containers Reimplemented from vtkKWWidget. Definition at line 173 of file vtkPVVectorEntry.h. |