FMatrix3x4

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 M03

Language: C#

The element at row 0, column 3.

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 M13

Language: C#

The element at row 1, column 3.

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 M23

Language: C#

The element at row 2, column 3.

public FMatrix3x4(float m00, float m01, float m02, float m03, float m10, float m11, float m12, float m13, float m20, float m21, float m22, float m23)

Language: C#

Initializes a new instance of the [] struct.

public FMatrix3x4(FMatrix3x4 other)

Language: C#

Initializes a new instance of the [] struct as copy of another matrix.

public FMatrix4x3 Transpose

Language: C#

Transposes this matrix.

public override string ToString()

Language: C#

Returns a string representation of the matrix.

public static operator FMatrix3x4 +(FMatrix3x4 a, FMatrix3x4 b)

Language: C#

Adds two matrices.

public static operator FMatrix3x4 -(FMatrix3x4 a, FMatrix3x4 b)

Language: C#

Subtracts two matrices.

public static operator FMatrix3x4 *(FMatrix3x4 matrix, float scalar)

Language: C#

Multiplies matrix by a scalar.

public static operator FMatrix3x4 *(float scalar, FMatrix3x4 matrix)

Language: C#

Multiplies matrix by a scalar.

public static operator FMatrix3x4 /(FMatrix3x4 matrix, float scalar)

Language: C#

Divides matrix by a scalar.

public static operator FMatrix3x4 /(float scalar, FMatrix3x4 matrix)

Language: C#

Divides scalar by a matrix.

public static operator FVector3 *(FMatrix3x4 matrix, FVector4 vector)

Language: C#

Multiplies matrix by vector.

public static operator FVector4 *(FVector3 vector, FMatrix3x4 matrix)

Language: C#

Multiplies vector by matrix.

public static operator FMatrix3x2 *(FMatrix3x4 a, FMatrix4x2 b)

Language: C#

Multiplies a FMatrix3x4 by a FMatrix4x2.

public static operator FMatrix3x3 *(FMatrix3x4 a, FMatrix4x3 b)

Language: C#

Multiplies a FMatrix3x4 by a FMatrix4x3.

public static operator FMatrix2x4 *(FMatrix2x3 a, FMatrix3x4 b)

Language: C#

Multiplies a FMatrix2x3 by a FMatrix3x4 .

public static operator FMatrix3x4 *(FMatrix3x3 a, FMatrix3x4 b)

Language: C#

Multiplies a FMatrix3x3 by a FMatrix3x4 .

public static operator bool ==(FMatrix3x4 a, FMatrix3x4 b)

Language: C#

Checks if two matrices are equal.

public static operator bool !=(FMatrix3x4 a, FMatrix3x4 b)

Language: C#

Checks if two matrices are not equal.