FMatrix4x3
public float M00
Language: C#
The element at row 0, column 0.
public float M01
Language: C#
The element at row 0, column 1.
public float M02
Language: C#
The element at row 0, column 2.
public float M10
Language: C#
The element at row 1, column 0.
public float M11
Language: C#
The element at row 1, column 1.
public float M12
Language: C#
The element at row 1, column 2.
public float M20
Language: C#
The element at row 2, column 0.
public float M21
Language: C#
The element at row 2, column 1.
public float M22
Language: C#
The element at row 2, column 2.
public float M30
Language: C#
The element at row 3, column 0.
public float M31
Language: C#
The element at row 3, column 1.
public float M32
Language: C#
The element at row 3, column 2.
public FMatrix4x3(float m00, float m01, float m02, float m10, float m11, float m12, float m20, float m21, float m22, float m30, float m31, float m32)
Language: C#
Initializes a new instance of the [
] struct.
public FMatrix4x3(FMatrix4x3 other)
Language: C#
Initializes a new instance of the [
] struct as copy of another matrix.
public FMatrix3x4 Transpose
Language: C#
Transposes this matrix.
public override string ToString()
Language: C#
Returns a string representation of the matrix.
public static operator FMatrix4x3 +(FMatrix4x3 a, FMatrix4x3 b)
Language: C#
Adds two matrices.
public static operator FMatrix4x3 -(FMatrix4x3 a, FMatrix4x3 b)
Language: C#
Subtracts two matrices.
public static operator FMatrix4x3 *(FMatrix4x3 matrix, float scalar)
Language: C#
Multiplies matrix by a scalar.
public static operator FMatrix4x3 *(float scalar, FMatrix4x3 matrix)
Language: C#
Multiplies matrix by a scalar.
public static operator FMatrix4x3 /(FMatrix4x3 matrix, float scalar)
Language: C#
Divides matrix by a scalar.
public static operator FMatrix4x3 /(float scalar, FMatrix4x3 matrix)
Language: C#
Divides scalar by a matrix.
public static operator FVector4 *(FMatrix4x3 matrix, FVector3 vector)
Language: C#
Multiplies matrix by vector.
public static operator FVector3 *(FVector4 vector, FMatrix4x3 matrix)
Language: C#
Multiplies vector by matrix.
public static operator FMatrix4x2 *(FMatrix4x3 a, FMatrix3x2 b)
Language: C#
Multiplies a FMatrix4x3 by a FMatrix3x2.
public static operator FMatrix4x3 *(FMatrix4x3 a, FMatrix3x3 b)
Language: C#
Multiplies a FMatrix4x3 by a FMatrix3x3.
public static operator FMatrix4x4 *(FMatrix4x3 a, FMatrix3x4 b)
Language: C#
Multiplies a FMatrix4x3 by a FMatrix3x4.
public static operator FMatrix2x3 *(FMatrix2x4 a, FMatrix4x3 b)
Language: C#
Multiplies a FMatrix2x4 by a FMatrix4x3 .
public static operator bool ==(FMatrix4x3 a, FMatrix4x3 b)
Language: C#
Checks if two matrices are equal.
public static operator bool !=(FMatrix4x3 a, FMatrix4x3 b)
Language: C#
Checks if two matrices are not equal.