Encapsulates an affine matrix that represents a geometric transform.
The following tables list the members exposed by the IMatrix type.
Name | Description | |
---|---|---|
Gets a value indicating whether this IMatrix is the identity matrix. |
||
Gets the translation of this matrix along the x-axis. |
||
Gets the translation of this matrix along the y-axis. |
Name | Description | |
---|---|---|
Creates an exact clone of this matrix. |
||
Inverts this matrix, if it is invertible. |
||
Reset this matrix. |
||
Overloaded. Applies a rotation to this matrix. |
||
Applies the specified scale vector to this IMatrix by prepending the scale vector. |
||
Applies the geometric transform represented by this IMatrix to the specified point. |
||
Applies the geometric transform represented by this IMatrix to the specified array of points. |
||
Applies the geometric transform represented by this IMatrix to the specified rectangle. |
||
Applies the specified translation to this IMatrix by prepending the translation. |