System.Numerics.Matrix3x2
A structure encapsulating a 3x2 matrix.
The first element of the first row
The second element of the first row
The first element of the second row
The second element of the second row
The first element of the third row
The second element of the third row
Returns the multiplicative identity matrix.
Returns whether the matrix is the identity matrix.
Gets or sets the translation component of this matrix.
Constructs a Matrix3x2 from the given components.
Adds each matrix element in value1 with its corresponding element in value2.
Creates a rotation matrix using the given rotation in radians.
Creates a rotation matrix using the given rotation in radians and a center point.
Creates a scale matrix from the given X and Y components.
Creates a scale matrix that is offset by a given center point.
Creates a scale matrix from the given vector scale.
Creates a scale matrix from the given vector scale with an offset from the given center point.
Creates a scale matrix that scales uniformly with the given scale.
Creates a scale matrix that scales uniformly with the given scale with an offset from the given center.
Creates a skew matrix from the given angles in radians.
Creates a skew matrix from the given angles in radians and a center point.
Creates a translation matrix from the given vector.
Creates a translation matrix from the given X and Y components.
Attempts to invert the given matrix. If the operation succeeds, the inverted matrix is stored in the result parameter.
Linearly interpolates from matrix1 to matrix2, based on the third parameter.
Multiplies two matrices together and returns the resulting matrix.
Scales all elements in a matrix by the given scalar factor.
Negates the given matrix by multiplying all values by -1.
Adds each matrix element in value1 with its corresponding element in value2.
Returns a boolean indicating whether the given matrices are equal.
Returns a boolean indicating whether the given matrices are not equal.
Multiplies two matrices together and returns the resulting matrix.
Scales all elements in a matrix by the given scalar factor.
Subtracts each matrix element in value2 from its corresponding element in value1.
Negates the given matrix by multiplying all values by -1.
Subtracts each matrix element in value2 from its corresponding element in value1.
Returns a boolean indicating whether the matrix is equal to the other given matrix.
Calculates the determinant for this matrix.
The determinant is calculated by expanding the matrix with a third column whose values are (0,0,1).