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 |