<< newplot Graphics functions parula >>

pan


Enable pan mode.


Syntax


pan
pan option
pan(fig, ...)
pan(ax, ...)

Input argument


option

string: 'on', 'off', 'out', 'xon', 'yon' or 'toggle'.

fig

Figure object: Target figure

ax

a scalar graphics object value: parent container, specified as a axes.

Description


Utilize the pan mode to dynamically adjust axis limits for interactive data exploration.

Enable or disable the pan mode and configure additional basic settings using the pan function.

Pan mode is compatible with various charts like line, bar, histogram, and surface charts. These charts typically feature pan icon on the toolbar to facilitate pan functionality.

pan option configures the pan mode for all axes within the current figure.

Once pan mode is active, you can adjust the view of axes using the cursor, or keyboard:

Cursor: Click and drag the cursor in the axes.

Keyboard: To pan horizontally, press the left arrow (←) or the right arrow (→) key. To pan vertically, press the up arrow (↑) or the down arrow (↓) key.

The pan mode option can be specified using one of the following values:

'toggle': Toggles the pan mode. If pan mode is disabled, 'toggle' reverts to the most recently used pan option of 'on', 'xon', or 'yon'. This option behaves the same as calling pan without any arguments.

'xon': Enables pan mode for the x-dimension exclusively.

'yon': Activates pan mode for the y-dimension exclusively.

'on': Activates pan mode.

'off': Deactivates pan mode. Note that certain default interactions may persist regardless of the interaction mode.

Example


surf(peaks)
pan on

See also


rotate3d, zoom.

History


Version Description
1.2.0 initial version

Author


Allan CORNET

<< newplot Graphics functions parula >>