Difference between revisions of "SetValue Command"
From GeoGebra Manual
(Autogenerated from properties) |
|||
Line 1: | Line 1: | ||
− | |||
<noinclude>{{Manual Page|version=4.0}}</noinclude> | <noinclude>{{Manual Page|version=4.0}}</noinclude> | ||
{{command|scripting}} | {{command|scripting}} | ||
− | ;SetValue[ < | + | ;SetValue[ <Object A>, <Object B> ] |
− | : | + | :If A is a [[Free,Dependent and Auxiliary Objects|free object]] or a [[Points and Vectors|Point]] restricted to [[Geometric Objects#Paths|Path or Region]], its value is set to current value of ''B'' (i.e. ''A'' doesn't change value if ''B'' is changed afterwards). |
− | ;SetValue[ < | + | ;SetValue[ <Boolean b>, <0|1> ] |
− | : | + | :Same as above; instead of SetValue[b,true] you can use SetValue[b,1], 0 can replace false. |
− | ;SetValue[ | + | ;SetValue[ <List L>, <Number n>, <Object B> ] |
− | + | :Sets n-th element of the free list L to the current value of B. Number ''n'' can be at most 1 + length of L. | |
− | ;SetValue[ <List>, <Number>, <Object> ] | ||
− | : |
Revision as of 01:09, 4 May 2011
- SetValue[ <Object A>, <Object B> ]
- If A is a free object or a Point restricted to Path or Region, its value is set to current value of B (i.e. A doesn't change value if B is changed afterwards).
- SetValue[ <Boolean b>, <0|1> ]
- Same as above; instead of SetValue[b,true] you can use SetValue[b,1], 0 can replace false.
- SetValue[ <List L>, <Number n>, <Object B> ]
- Sets n-th element of the free list L to the current value of B. Number n can be at most 1 + length of L.
Comments
SetValue in scripting[edit]
If you want to change value of an object in Scripting, always use SetValue rather than =. See Responsive Applets for more information.