Matrix5x4 Structure Members
In This Topic
The following tables list the members exposed by Matrix5x4.
Public Constructors
Public Fields
| Name | Description |
![Public Field](template/packages/core-dotnet/images/publicField.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Identity | The identity Matrix5x4. |
![Public Field](template/packages/core-dotnet/images/publicField.png) | M11 | Value at row 1 column 1 of the Matrix5x4. |
![Public Field](template/packages/core-dotnet/images/publicField.png) | M12 | Value at row 1 column 2 of the Matrix5x4. |
![Public Field](template/packages/core-dotnet/images/publicField.png) | M13 | Value at row 1 column 3 of the Matrix5x4. |
![Public Field](template/packages/core-dotnet/images/publicField.png) | M14 | Value at row 1 column 4 of the Matrix5x4. |
![Public Field](template/packages/core-dotnet/images/publicField.png) | M21 | Value at row 2 column 1 of the Matrix5x4. |
![Public Field](template/packages/core-dotnet/images/publicField.png) | M22 | Value at row 2 column 2 of the Matrix5x4. |
![Public Field](template/packages/core-dotnet/images/publicField.png) | M23 | Value at row 2 column 3 of the Matrix5x4. |
![Public Field](template/packages/core-dotnet/images/publicField.png) | M24 | Value at row 2 column 4 of the Matrix5x4. |
![Public Field](template/packages/core-dotnet/images/publicField.png) | M31 | Value at row 3 column 1 of the Matrix5x4. |
![Public Field](template/packages/core-dotnet/images/publicField.png) | M32 | Value at row 3 column 2 of the Matrix5x4. |
![Public Field](template/packages/core-dotnet/images/publicField.png) | M33 | Value at row 3 column 3 of the Matrix5x4. |
![Public Field](template/packages/core-dotnet/images/publicField.png) | M34 | Value at row 3 column 4 of the Matrix5x4. |
![Public Field](template/packages/core-dotnet/images/publicField.png) | M41 | Value at row 4 column 1 of the Matrix5x4. |
![Public Field](template/packages/core-dotnet/images/publicField.png) | M42 | Value at row 4 column 2 of the Matrix5x4. |
![Public Field](template/packages/core-dotnet/images/publicField.png) | M43 | Value at row 4 column 3 of the Matrix5x4. |
![Public Field](template/packages/core-dotnet/images/publicField.png) | M44 | Value at row 4 column 4 of the Matrix5x4. |
![Public Field](template/packages/core-dotnet/images/publicField.png) | M51 | Value at row 5 column 1 of the Matrix5x4. |
![Public Field](template/packages/core-dotnet/images/publicField.png) | M52 | Value at row 5 column 2 of the Matrix5x4. |
![Public Field](template/packages/core-dotnet/images/publicField.png) | M53 | Value at row 5 column 3 of the Matrix5x4. |
![Public Field](template/packages/core-dotnet/images/publicField.png) | M54 | Value at row 5 column 4 of the Matrix5x4. |
![Public Field](template/packages/core-dotnet/images/publicField.png) | SizeInBytes | The size of the Matrix5x4 type, in bytes. |
![Public Field](template/packages/core-dotnet/images/publicField.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Zero | A Matrix5x4 with all of its components set to zero. |
Top
Public Properties
| Name | Description |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | IsIdentity | Gets a value indicating whether this instance is an identity Matrix5x4. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | Item | Overloaded. Gets or sets the component at the specified index. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | Row1 | Gets or sets the first row in the Matrix5x4; that is M11, M12, M13, and M14. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | Row2 | Gets or sets the second row in the Matrix5x4; that is M21, M22, M23, and M24. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | Row3 | Gets or sets the third row in the Matrix5x4; that is M31, M32, M33, and M34. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | Row4 | Gets or sets the fourth row in the Matrix5x4; that is M41, M42, M43, and M44. |
![Public Property](template/packages/core-dotnet/images/publicProperty.png) | Row5 | Gets or sets the fifth row in the Matrix5x4; that is M51, M52, M53, and M54. |
Top
Public Methods
| Name | Description |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Add | Determines the sum of two matrices. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Divide | Divides a Matrix5x4 by the given value. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Equals | Overloaded. Determines whether two instances of Matrix5x4 are equal. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetHashCode | Returns a hash code for this instance. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Lerp | Performs a linear interpolation between two matrices based on the given weighting. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Multiply | Scales a Matrix5x4 by the given value. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Negate | Negates a Matrix5x4. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | NegateRef | Negates a Matrix5x4. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) ![static (Shared in Visual Basic)](template/packages/core-dotnet/images/static.png) | Subtract | Determines the difference between two matrices. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ToArray | Creates an array containing the elements of the Matrix5x4. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ToString | Overloaded. Returns a string that represents the current object. |
Top
Public Operators
See Also