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

Matrix.Multiply Method (Matrix, MatrixOrder)

Multiplies two matrices.

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

Syntax

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

Parameters

matrix

Type: Aurigma.GraphicsMill.Transforms.Matrix

The matrix you multiply by.
order

Type: System.Drawing.Drawing2D.MatrixOrder

An order of the matrices in the multiplication operation.

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. That's why you should use the order argument to specify the matrix order.

See Also

Reference