Freigeben über


Matrix.IsIdentity Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die Matrix-Struktur eine Identitätsmatrix ist.

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

Eigenschaftswert

Boolean

true, wenn die Matrix-Struktur eine Identitätsmatrix ist, andernfalls false. Der Standardwert ist true.

Hinweise

Eine Identitätsmatrix weist einen Wert von 1 in Koeffizienten [1,1],[2,2],[3,3] und einen Wert von 0 im Rest der Koeffizienten auf. Dies korreliert mit Einstellung M11 und 1 und M12M22 , M21OffsetX, und OffsetY 0. In einer affinen Matrix, die die Implementierung, die Windows Presentation Foundation (WPF) für die Matrix Struktur verwendet, sind Koeffizienten [3,1],[3,2],[3.3] implizit, um immer die Werte 0,0,1 zu haben.

1 0 0
0 1 0
0 0 1

Für eine Identitätsmatrix gibt die ToString Methode die Zeichenfolge "Identity" anstelle der Koeffizienten der Matrix.

Gilt für

Siehe auch