Search
IMatrix Members
Properties Methods
 


Encapsulates an affine matrix that represents a geometric transform.

The following tables list the members exposed by the IMatrix type.

 Public Properties

  Name Description

IsIdentity

Gets a value indicating whether this IMatrix is the identity matrix.

OffsetX

Gets the translation of this matrix along the x-axis.

OffsetY

Gets the translation of this matrix along the y-axis.

 Public Methods

  Name Description

Clone

Creates an exact clone of this matrix.

Inverse

Inverts this matrix, if it is invertible.

Reset

Reset this matrix.

RotateAt

Overloaded. Applies a rotation to this matrix.

Scale

Applies the specified scale vector to this IMatrix by prepending the scale vector.

TransformPoint

Applies the geometric transform represented by this IMatrix to the specified point.

TransformPoints

Applies the geometric transform represented by this IMatrix to the specified array of points.

TransformRect

Applies the geometric transform represented by this IMatrix to the specified rectangle.

Translate

Applies the specified translation to this IMatrix by prepending the translation.

 See Also