Sprache

Matrix.IsIdentity Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob es sich bei dieser Matrix Struktur um eine Identitätsmatrix handelt.

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

Eigenschaftswert

true wenn es sich bei der Matrix Struktur um eine Identitätsmatrix handelt, andernfalls false. Der Standardwert lautet true.

Hinweise

Eine Identitätsmatrix hat einen Wert von 1 in Koeffizienten [1,1],[2,2],[3,3] und einen Wert von 0 im restlichen Koeffizienten. Dies korreliert mit einstellung M11 und 1 und M22M12 , M21, OffsetXund OffsetY 0. In einer affinen Matrix, bei der es sich um die Implementierung handelt, die Windows Presentation Foundation (WPF) für die Matrix-Struktur verwendet, werden Koeffizienten [3,1],[3,2],[3,3] impliziert, dass immer die Werte 0,0,1 enthalten sind.

Spalte 1 Spalte 2 Spalte 3
1 0 0
0 1 0
0 0 1

Bei einer Identitätsmatrix gibt die ToString Methode die Zeichenfolge "Identity" anstelle der Koeffizienten der Matrix.

Gilt für:

Siehe auch