Difference between revisions of "ZoomIn Command"
From GeoGebra Manual
m |
m (added icons) |
||
Line 1: | Line 1: | ||
− | <noinclude>{{Manual Page|version=5.0}}</noinclude> | + | <noinclude>{{Manual Page|version=5.0}}</noinclude>{{command|scripting}} |
− | {{command|scripting}} | ||
;ZoomIn[ <Scale Factor> ] | ;ZoomIn[ <Scale Factor> ] | ||
− | :Zooms the [[Graphics View]] in by given factor with respect to current zoom, center of the screen is used as center point for the zoom. | + | :Zooms the [[File:Menu view graphics.svg|link=|16px]] [[Graphics View]] in by given factor with respect to current zoom, center of the screen is used as center point for the zoom. |
:{{example|1=<div><code>ZoomIn[1]</code> doesn't do anything</div> <div><code>ZoomIn[2]</code> zooms the view in</div> <div><code>ZoomIn[0.5]</code> is equivalent to <code>ZoomOut[2]</code>, i.e. it zooms the view out.</div>}} | :{{example|1=<div><code>ZoomIn[1]</code> doesn't do anything</div> <div><code>ZoomIn[2]</code> zooms the view in</div> <div><code>ZoomIn[0.5]</code> is equivalent to <code>ZoomOut[2]</code>, i.e. it zooms the view out.</div>}} | ||
;ZoomIn[ <Scale Factor>, <Center Point> ] | ;ZoomIn[ <Scale Factor>, <Center Point> ] | ||
− | :Zooms the | + | :Zooms the [[File:Menu view graphics.svg|link=|16px]] [[Graphics View]] in by given factor with respect to current zoom, second parameter specifies center point for the zoom. |
:{{example|1=<div><code>ZoomIn[2, (0, 0)]</code></div>}} | :{{example|1=<div><code>ZoomIn[2, (0, 0)]</code></div>}} | ||
;ZoomIn[ <Min x>, <Min y>, <Max x>, <Max y> ] | ;ZoomIn[ <Min x>, <Min y>, <Max x>, <Max y> ] | ||
Line 13: | Line 12: | ||
:{{example|1=<div>If ''a'' is a slider, <code><nowiki>ZoomIn[-a, -a, a, a]</nowiki></code> makes the zoom of the view dependent on slider ''a''.</div>}} | :{{example|1=<div>If ''a'' is a slider, <code><nowiki>ZoomIn[-a, -a, a, a]</nowiki></code> makes the zoom of the view dependent on slider ''a''.</div>}} | ||
{{Notes|1= | {{Notes|1= | ||
− | :*If multiple [[Graphics View|Graphics Views]] are present, the active one is used | + | :*If multiple [[File:Menu view graphics.svg|link=|16px]] [[Graphics View|Graphics Views]] are present, the active one is used |
:*See also [[ZoomOut Command|ZoomOut]], [[SetActiveView Command|SetActiveView]], [[Pan Command|Pan]] commands.}} | :*See also [[ZoomOut Command|ZoomOut]], [[SetActiveView Command|SetActiveView]], [[Pan Command|Pan]] commands.}} |
Revision as of 09:47, 12 August 2015
- ZoomIn[ <Scale Factor> ]
- Zooms the Graphics View in by given factor with respect to current zoom, center of the screen is used as center point for the zoom.
- Example:
ZoomIn[1]
doesn't do anythingZoomIn[2]
zooms the view inZoomIn[0.5]
is equivalent toZoomOut[2]
, i.e. it zooms the view out.
- ZoomIn[ <Scale Factor>, <Center Point> ]
- Zooms the Graphics View in by given factor with respect to current zoom, second parameter specifies center point for the zoom.
- Example:
ZoomIn[2, (0, 0)]
- ZoomIn[ <Min x>, <Min y>, <Max x>, <Max y> ]
- Zooms the graphics view to the rectangle given by vertices (Min x, Min y), (Max x, Max y).
- Example:
ZoomIn[0, 1, 5, 6]
- Note: If any of these parameters are dependent or has label set, the bounds of the view become dynamic. To avoid this behaviour, use CopyFreeObject Command.
- Example:If a is a slider,
ZoomIn[-a, -a, a, a]
makes the zoom of the view dependent on slider a.
Notes:
- If multiple Graphics Views are present, the active one is used
- See also ZoomOut, SetActiveView, Pan commands.
Comments
Idea of Use[edit]
Linear aproximation of a function by its tangent[edit]
Create a function f with a point A on it and a button with the code ZoomIn(2,A)
to see that the function looks equal to the tangent for a big "magnification". Another button with ZoomOut let you be able to prove this at other positions of the point A.