# ZoomIn Command

From GeoGebra Manual

- ZoomIn( )
- Restores the Graphics View to the default initial position

- 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 change the view, but does remove traces`ZoomIn(2)`

zooms the view in`ZoomIn(0.5)`

is equivalent to`ZoomOut(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 behavior, use CopyFreeObject Command.**Example:**If*a*is a slider,`ZoomIn(-a, -a, a, a)`

makes the zoom of the view dependent on slider*a*.

- ZoomIn( <Min x>, <Min y>, <Min z>, <Max x>, <Max y>, <Max z> )
- Zooms the 3D graphics view to the cuboid given by vertices (Min x, Min y, Min z), (Max x, Max y, Max z).
**Example:**`ZoomIn(-5, -5, -5, 5, 5, 5)`

**Note:**The dynamic behavior of the 2D version isn't supported

**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.