The Matrix type exposes the following members.
Name | Description | |
---|---|---|
CreateFromAffinePoints |
Returns a Matrix of the affine transform which converts one set of points to another. |
|
CreateFromProjectivePoints |
Returns a Matrix of the projective transform which converts one set of points to another. |
|
CreateRotate | Overloaded. Returns the affine Matrix of the rotation transform. |
|
CreateScale |
Returns the affine Matrix of the scale transform. |
|
CreateTranslate |
Returns the affine Matrix of the translate transform. |
|
Equals |
Tests whether the specified object is a Matrix and is identical to this Matrix. (Overrides Object.Equals(Object).) |
|
Finalize | (Inherited from Object.) | |
GetHashCode |
Returns a hash code. (Overrides Object.GetHashCode().) |
|
GetInverted |
Returns an inverted copy of this Matrix, if it is invertible. |
|
GetNativeMatrix | ||
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
Multiply | Overloaded. | |
Rotate |
Prepend to this Matrix a clockwise rotation, around the origin and by the specified angle. |
|
RotateAt |
Applies a clockwise rotation to this Matrix around the point specified in the point parameter, and by prepending the rotation. |
|
Scale |
Applies the specified scale vector to this Matrix by prepending the scale vector. |
|
ToGdiPlusMatrix |
Returns a matrix converted to System.Drawing.Drawing2D.Matrix. |
|
ToString | (Inherited from Object.) | |
TransformPoints |
Multiplies the specified points by this Matrix. |
|
Translate |
Applies the specified translation vector (offsetX and offsetY) to this Matrix by prepending the translation vector. |