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.