The following tables list the members exposed by MatrixEx.
Name | Description | |
---|---|---|
MatrixEx Constructor | Overloaded. Initialises a new instance of the MatrixEx class. |
Name | Description | |
---|---|---|
Elements | Gets an array of floating point value representing the MatrixEx | |
IsIdentity | Geta an indication of whether or not the MatrixEx is an identity matrix. | |
OffsetX | Gets the x translation value which is the value from the third row, first column. | |
OffsetY | Gets the y translation value which is the value from the third row, second column. |
Name | Description | |
---|---|---|
Clone | Creates an exect duplicate of the MatrixEx | |
Dispose | Disposes allocated resources. | |
Invert | Inverts the MatrixEx if it can be inverted. | |
Multiply | Prepends the specified MatrixEx to multiply this MatrixEx instance. | |
Reset |
Resets the MatrixEx
| |
Rotate | Prepends a clockwise rotation, around the origin and by the indicated angle, to the MatrixEx. | |
RotateAt | Overloaded. Prepends a clockwise rotation, around the point specified and by the indicated angle, to the MatrixEx. | |
Scale | Prepends a scale vector to the MatrixEx | |
TransformPoints | Applies a geometric transform represented by the MatrixEx to the provided points. | |
Translate | Prepends the specified translation vector to the MatrixEx |