[]
Represents 3D matrix.
public struct Matrix3D : IEquatable<Matrix3D>
Public Structure Matrix3D
Implements IEquatable(Of Matrix3D)
| Name | Description |
|---|---|
| Matrix3D(float, float, float, float, float, float, float, float, float, float, float, float) | Initializes a new instance of Matrix3D with the specified 3x3 matrix elements and translation components. |
| Matrix3D(float[]) | Initializes a new instance of the Matrix3D struct. |
| Name | Description |
|---|---|
| Identity | Gets the identity matrix. |
| M11 | Element (1,1) |
| M12 | Element (1,2) |
| M13 | Element (1,3) |
| M21 | Element (2,1) |
| M22 | Element (2,2) |
| M23 | Element (2,3) |
| M31 | Element (3,1) |
| M32 | Element (3,2) |
| M33 | Element (3,3) |
| Tx | Translation component along the X axis. |
| Ty | Translation component along the Y axis. |
| Tz | Translation component along the Z axis. |
| Name | Description |
|---|---|
| Equals(Matrix3D) | Determines whether the specified Matrix3D is equal to this instance. |
| Equals(object) | |
| GetHashCode() |
| Name | Description |
|---|---|
| operator ==(Matrix3D, Matrix3D) | |
| operator !=(Matrix3D, Matrix3D) |