This documentation is for the old version. Go to the latest Graphics Mill docs

Matrix.Multiply Method (Matrix)

Multiplies two matrices.

Namespace: Aurigma.GraphicsMill.Transforms
Assembly: Aurigma.GraphicsMill (in Aurigma.GraphicsMill.dll)

Syntax

Visual Basic
Public Sub Multiply ( _
	matrix As Matrix _
)
C#
public void Multiply(
	Matrix matrix
)

Parameters

matrix

Type: Aurigma.GraphicsMill.Transforms.Matrix

The matrix you multiply by.

Remarks

Note, matrix multiplication is not commutative. It means that the result depends on the order of the matrix. In other words, if A and B are two matrices, the matrix A*B is not equal to the matrix B*A.

This overload prepends the matrix argument (i.e. left-sided multiplication is applied). If you need to apply right-sided multiplication, you should use the overloaded version of this method which enables you to specify the side you multiply from.

See Also

Reference