





Method


Description








Matrix


Constructs an identity matrix. 







Clone


Makes a copy of this transformation Matrix. 







Dispose


Disposing this object does nothing. The interface is present
simply for compatibility with System.Drawing code. 







Equals


Determines whether the specified object is a Matrix, value
identical to this one. 







GetHashCode


Gets the hash code for this Matrix. 







Invert


Inverts this transformation. 







Multiply


Multiply this matrix by another matrix. The default order is to
prepend the matrix. 







Reset


Changes this transformation to identity. 







Rotate


Rotate this matrix by an amount. The default order is to
prepend the rotation. 







Scale


Scale this matrix by an amount horizontally and vertically. The
default order is to prepend the transform. 







Shear


Shear this matrix by an amount horizontally and vertically. The
default order is to prepend the transform. 







ToString


Converts the matrix to a string representation such as '1 0 0 1
100 200'. 







TransformPoints


Transforms the specified points inplace. 







TransformVectors


Transforms the specified points inplace without
translation. 







Translate


Translate this matrix by an amount horizontally and vertically.
The default order is to prepend the transform. 







VectorTransformPoints


Transforms the specified points inplace without translation.
This operation is equivalent to TransformVectors. 





