[]
        
(Showing Draft Content)

C1.Util.DX.Matrix3x2.-ctor

Matrix3x2 Constructor

Matrix3x2(float)

Initializes a new instance of the Matrix3x2 struct.

Declaration
public Matrix3x2(float value)
Parameters
Type Name Description
float value

The value that will be assigned to all components.

Matrix3x2(float, float, float, float, float, float)

Initializes a new instance of the Matrix3x2 struct.

Declaration
public Matrix3x2(float M11, float M12, float M21, float M22, float M31, float M32)
Parameters
Type Name Description
float M11

The value to assign at row 1 column 1 of the matrix.

float M12

The value to assign at row 1 column 2 of the matrix.

float M21

The value to assign at row 2 column 1 of the matrix.

float M22

The value to assign at row 2 column 2 of the matrix.

float M31

The value to assign at row 3 column 1 of the matrix.

float M32

The value to assign at row 3 column 2 of the matrix.

Matrix3x2(float[])

Initializes a new instance of the Matrix3x2 struct.

Declaration
public Matrix3x2(float[] values)
Parameters
Type Name Description
float[] values

The values to assign to the components of the matrix. This must be an array with six elements.

Exceptions
Type Condition
ArgumentNullException

Thrown when values is null.

ArgumentOutOfRangeException

Thrown when values contains more or less than sixteen elements.