DMatrix2x4

public double M00

Language: C#

The element at row 0, column 0.

public double M01

Language: C#

The element at row 0, column 1.

public double M02

Language: C#

The element at row 0, column 2.

public double M03

Language: C#

The element at row 0, column 3.

public double M10

Language: C#

The element at row 1, column 0.

public double M11

Language: C#

The element at row 1, column 1.

public double M12

Language: C#

The element at row 1, column 2.

public double M13

Language: C#

The element at row 1, column 3.

public DMatrix2x4(double m00, double m01, double m02, double m03, double m10, double m11, double m12, double m13)

Language: C#

Initializes a new instance of the [] struct.

public DMatrix2x4(DMatrix2x4 other)

Language: C#

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

public DMatrix4x2 Transpose

Language: C#

Transposes this matrix.

public override string ToString()

Language: C#

Returns a string representation of the matrix.

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

Language: C#

Adds two matrices.

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

Language: C#

Subtracts two matrices.

public static operator DMatrix2x4 *(DMatrix2x4 matrix, double scalar)

Language: C#

Multiplies matrix by a scalar.

public static operator DMatrix2x4 *(double scalar, DMatrix2x4 matrix)

Language: C#

Multiplies matrix by a scalar.

public static operator DMatrix2x4 /(DMatrix2x4 matrix, double scalar)

Language: C#

Divides matrix by a scalar.

public static operator DMatrix2x4 /(double scalar, DMatrix2x4 matrix)

Language: C#

Divides scalar by a matrix.

public static operator DVector2 *(DMatrix2x4 matrix, DVector4 vector)

Language: C#

Multiplies matrix by vector.

public static operator DVector4 *(DVector2 vector, DMatrix2x4 matrix)

Language: C#

Multiplies vector by matrix.

public static operator DMatrix2x2 *(DMatrix2x4 a, DMatrix4x2 b)

Language: C#

Multiplies a DMatrix2x4 by a DMatrix4x2.

public static operator DMatrix2x4 *(DMatrix2x2 a, DMatrix2x4 b)

Language: C#

Multiplies a DMatrix2x2 by a DMatrix2x4 .

public static operator DMatrix3x4 *(DMatrix3x2 a, DMatrix2x4 b)

Language: C#

Multiplies a DMatrix3x2 by a DMatrix2x4 .

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

Language: C#

Checks if two matrices are equal.

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

Language: C#

Checks if two matrices are not equal.