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.
|