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

Matrix.IsIdentity Property

Gets a value that specifies whether this instance is an identify matrix.

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


Visual Basic
Public ReadOnly Property IsIdentity As Boolean
public bool IsIdentity { get; }

Property Value

true when this instance represents an identify matrix (see remarks for more details), false otherwise.


Identifty matrix is a matrix which has a following structure: all elements of the main diagonal (i.e. A[0,0], A[1,1], and A[2,2]) are equal to 1, all other elements are equal to 0.

This kind of matrix is very important in the linear algebra. It has the following characteristics: when you multiply any other matrix or a vector by an identify matrix, the result is the same as an input matrix or vector. In other words, it represents a neutral element for an operation of matrix multiplication.

See Also