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.

 Public Methods

  Name Description

Inverse

Inverts this IMatrix, if it is invertible.

Multiply

Multiplies the matrix by the specified matrix.

Reset

Reset this matrix.

RotateAt

Overloaded. Applies a rotation to the 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