Prepares display for rotating. If centerPt is NULL, the center of the visible bounds is used.
[Visual Basic 6.0] Sub RotateStart(
ByVal mousePt As IPoint, _
ByVal centerPt As IPoint _
)
[Visual Basic .NET] Public Sub RotateStart ( _ ByVal mousePt As IPoint, _ ByVal centerPt As IPoint _ )
[C#] public void RotateStart ( IPoint mousePt, IPoint centerPt );
[Java] public void rotateStart ( IPoint mousePt, IPoint centerPt ) throws IOException, AutomationException
[C++] HRESULT RotateStart( IPoint* mousePt, IPoint* centerPt );
Parameters
mousePt [in]
mousePt is a parameter of type IPoint
centerPt [in]
centerPt is a parameter of type IPoint
Call RotateStart to initiate rotating the display. The required point parameter specifies the starting point of the rotation. Call RotateMoveTo next to specify the rotation destination point, a rotation angle is calculated based on these two points.
The typical sequence for using the rotate methods is as follows:
See TrackRotate for an alternative rotating approach.
IScreenDisplay Interface | IScreenDisplay.RotateStop Method | IDisplayTransformation.Rotation Property | IScreenDisplay.RotateStart Method | IScreenDisplay.RotateTimer Method | IScreenDisplay.RotateMoveTo Method