Matrix.IsIdentity Matrix.IsIdentity Matrix.IsIdentity Matrix.IsIdentity Property

Definición

Obtiene un valor que indica si esta Matrix estructuran es una matriz de identidad.Gets a value that indicates whether this Matrix structure is an identity matrix.

public:
 property bool IsIdentity { bool get(); };
public bool IsIdentity { get; }
member this.IsIdentity : bool
Public ReadOnly Property IsIdentity As Boolean

Valor de propiedad

Es true si la estructura Matrix es una matriz de identidad; de lo contrario, es false.true if the Matrix structure is an identity matrix; otherwise, false. De manera predeterminada, es true.The default is true.

Comentarios

Una matriz de identidad tiene un valor de 1 en los coeficientes [1,1], [2, 2], [3, 3] y un valor de 0 en el resto de los coeficientes.An identity matrix has a value of 1 in coefficients [1,1],[2,2],[3,3] and a value of 0 in the rest of the coefficients. Esto se correlaciona para establecer M11 y M22 M12 en1M21y, OffsetY , y en 0. OffsetXThis correlates to setting M11 and M22 to 1 and M12, M21, OffsetX, and OffsetY to 0. En una matriz afín, que es la implementación que Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) usa para la Matrix estructura, los coeficientes [3, 1], [3, 2], [3.3] están implícitos para tener siempre los valores 0, 0, 1 respectivamente.In an affine matrix, which is the implementation that Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) uses for the Matrix structure, coefficients [3,1],[3,2],[3.3] are implied to always have the values 0,0,1 respectively.

11 00 00
00 11 00
00 00 11

En el caso de una matriz ToString de identidad, el método devuelve la cadena "Identity", en lugar de los coeficientes Matrixde.For an identity matrix, the ToString method returns the string "Identity", instead of the coefficients of the Matrix.

Se aplica a

Consulte también: