campan
Rotate camera target around camera position
Syntax
campan(dtheta,dphi)
campan(dtheta,dphi,coordsys)
campan(dtheta,dphi,coordsys,direction)
campan(ax,...)
Description
campan(dtheta,dphi)
rotates
the camera target of the current axes around the camera position by
the amounts specified in dtheta
and dphi
(both
in degrees). dtheta
is the horizontal rotation
and dphi
is the vertical rotation.
campan(dtheta,dphi,coordsys)
determine
the center of rotation using the coordsys
argument.
It can take on two values:
'data'
(default) — Rotate the camera target around an axis defined by the camera position and thedirection
(default is the positive z direction)'camera'
— Rotate the camera about the point defined by the camera target.
campan(dtheta,dphi,coordsys,direction)
defines the
axis of rotation for the data coordinate system using the direction
argument with the camera position. Specify direction
as a
three-element vector containing the x-, y-,
and z-components of the direction or one of the options,
'x'
, 'y'
, or 'z'
, to
indicate [1 0 0]
, [0 1 0]
, or [0 0
1]
respectively.
campan(ax,...)
operates
on the axes identified by the first argument, ax
.
When you do not specify an axes object, campan
operates
on the current axes.
Examples
Version History
Introduced before R2006a