Matrix Class |
Namespace: Easymap.AddIn.Common.Graphics
The Matrix type exposes the following members.
Name | Description | |
---|---|---|
Elements |
Gets an array of floating-point values that represents the elements of this Matrix.
| |
IsIdentity |
Gets a value indicating whether this Matrix is the identity matrix.
| |
IsInvertible |
Gets a value indicating whether this Matrix is invertible.
| |
OffsetX |
Gets the x translation value of this Matrix.
| |
OffsetY |
Gets the y translation value of this Matrix.
|
Name | Description | |
---|---|---|
Clone |
Creates an exact copy of this Matrix.
| |
Equals | (Overrides ObjectEquals(Object).) | |
GetHashCode | (Overrides ObjectGetHashCode.) | |
Invert |
Inverts this Matrix, if it is invertible.
| |
Multiply(Matrix) |
Multiplies this Matrix by the matrix specified in the matrix parameter, by prepending the specified Matrix.
| |
Multiply(Matrix, MatrixOrder) |
Multiplies this Matrix by the matrix specified in the matrix parameter, and in the order specified in the order parameter.
| |
Reset |
Resets this Matrix to have the elements of the identity matrix.
| |
Scale |
Applies the specified scale vector (sx and sy) to this Matrix using the specified order.
| |
TransformPoint |
Transforms the specified PointF | |
TransformRectangle |
Transforms the specified RectangleF | |
TransformSize |
Transforms the specified size
| |
Translate |
Applies the specified translation vector to this Matrix in the specified order.
|
Name | Description | |
---|---|---|
Equality |
Tests whether two matrix structures are equal.
| |
(Matrix to Matrix) | ||
(Matrix to Matrix) |
Converts a System.Drawing.Drawing2D.Matrix in an Easymap.AddIn.Common.Graphics.Matrix
| |
(Matrix to Matrix) |
Converts an Easymap.AddIn.Common.Graphics.Matrix in a System.Drawing.Drawing2D.Matrix
| |
(Matrix to Matrix) | ||
Inequality |
Tests whether two matrix structures differs.
|