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

Definition

Ruft einen Wert ab, der angibt, ob die Matrix-Struktur eine Identitätsmatrix ist.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

Eigenschaftswert

true, wenn die Matrix-Struktur eine Identitätsmatrix ist, andernfalls false.true if the Matrix structure is an identity matrix; otherwise, false. Die Standardeinstellung ist true.The default is true.

Hinweise

Eine Identitätsmatrix hat den Wert 1 in Koeffizienten [1, 1], [2, 2], [3, 3] und den Wert 0 in den restlichen Koeffizienten.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. Dies korreliert mit der M11 fest M22 legung von und M12auf 1 OffsetXund, OffsetY M21, und auf 0.This correlates to setting M11 and M22 to 1 and M12, M21, OffsetX, and OffsetY to 0. In einer affinen Matrix, bei der es sich um Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) die Implementierung handelt Matrix , die für die Struktur verwendet, werden Koeffizienten [3, 1], [3, 2], [3.3] immer die Werte 0, 0 bzw. 1 aufweisen.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

Bei einer Identitätsmatrix gibt die ToString Methode anstelle der Koeffizienten Matrixvon die Zeichenfolge "Identity" zurück.For an identity matrix, the ToString method returns the string "Identity", instead of the coefficients of the Matrix.

Gilt für:

Siehe auch