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.