This documentation is for the old version. Go to the latest Graphics Mill docs

Matrix.RotateAt Method (Single, PointF)

Applies a rotate affine transform to the matrix around the specified point.

Namespace: Aurigma.GraphicsMill.Transforms
Assembly: Aurigma.GraphicsMill (in Aurigma.GraphicsMill.dll)

Syntax

Visual Basic
Public Sub RotateAt ( _
	angle As Single, _
	point As PointF _
)
C#
public void RotateAt(
	float angle,
	PointF point
)

Parameters

angle

Type: System.Single

The angle of the rotation (in degrees).
point

Type: System.Drawing.PointF

The point which is used as a center of the rotation.

Remarks

The clockwise rotation is applied. Use negative angle value to rotate counter-clockwise.

Internally the rotation is applied by multiplying this instance of the matrix by the affine matrix of rotation. Left-sided multiplication is made. If you need to make right-sided multiplication, you can use an overloaded version of this method which enables to specify a matrix order.

See Also

Reference