Name | Description | |
---|---|---|
NMatrix2DF Constructor | Overloaded. |
The following tables list the members exposed by NMatrix2DF.
Name | Description | |
---|---|---|
NMatrix2DF Constructor | Overloaded. |
Name | Description | |
---|---|---|
DX | DX matrix element | |
DY | DY matrix element | |
Empty | The Empty matrix (all members are equal to 0) | |
Identity | The Identity matrix | |
M11 | M11 matrix element | |
M12 | M12 matrix element | |
M21 | M21 matrix element | |
M22 | M22 matrix element |
Name | Description | |
---|---|---|
Determinant | Gets the determinant of this matrix | |
HasRotation | Determines if the matrix has rotation. | |
HasScale | Determines if the matrix has scale. | |
IsIdentity | Determines whether this is the identity matrix | |
IsInvertible | Determines whether this matrix is invertible | |
IsTranslateOnly | Determines if the matrix has only a translation. | |
Rotation | Obtains the rotation (in radians) | |
ScaleX | Obtains the X scale | |
ScaleY | Obtains the Y scale |
Name | Description | |
---|---|---|
Divide | Divides this matrix with the specified matrix | |
Equals | Overriden to compare the matrix elements | |
GetHashCode | Overriden because Equals was overriden | |
Invert | Inverts this matrix if it is invertible | |
InvertBounds | Overloaded. Untransfrom the specified bounds | |
InvertPoint | Overloaded. Applies the inverted transform to the specified point | |
InvertPoints | Overloaded. Applies the inverted Transform to the specified points | |
InvertRect | Overloaded. Applies the inverted transform to the specified rectangle | |
Multiply | Multiplies this matrix with the specified matrix | |
PrependRotate | Prepends a rotation matrix to this matrix. | |
PrependScale | Prepends a scale matrix to this matrix. | |
PrependTranslate | Prepends a translate matrix to this matrix. | |
Reset | Resets this matrix object to have the elements of the identity matrix. | |
Rotate | Overloaded. Applies a rotation around the 0, 0 point with specified angle | |
Scale | Overloaded. Applies the specified scale to this matrix | |
ToMatrix | Creates a System.Drawing.Drawing2D.Matrix from this matrix | |
TransformBounds | Overloaded. Transforms the specified bounds | |
TransformPath | Transforms the specified graphics path | |
TransformPoint | Overloaded. Transforms the specified point | |
TransformPoints | Overloaded. Transforms the specified points | |
TransformRect | Overloaded. Transforms the specified rectangle | |
TransformToBounds | Overloaded. Applies a transformation, which fits the old bounds into the new bounds | |
Translate | Translates the matrix |
Equality | Determines whether a is equal to b |
Inequality | Determines whether a is not equal to b |
Multiplication | Multiplies m1 with m2 |