Matrix.IsIdentity Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une valeur qui indique si cette structure Matrix est une matrice d'identité.
public:
property bool IsIdentity { bool get(); };
public bool IsIdentity { get; }
member this.IsIdentity : bool
Public ReadOnly Property IsIdentity As Boolean
Valeur de propriété
true
si la structure Matrix est une matrice d'identité ; sinon, false
. La valeur par défaut est true
.
Remarques
Une matrice d’identité a une valeur de 1 dans les coefficients [1,1],[2,2],[3,3] et une valeur de 0 dans le reste des coefficients. Cela est corrélé à la définition M11 et M22 à 1 et M12, M21, OffsetXet OffsetY à 0. Dans une matrice affine, qui est l’implémentation que Windows Presentation Foundation (WPF) utilise pour la Matrix structure, les coefficients [3,1],[3,2],[3.3] sont implicitement implicites pour avoir toujours les valeurs 0,0,1 respectivement.
1 | 0 | 0 |
0 | 1 | 0 |
0 | 0 | 1 |
Pour une matrice d’identité, la ToString méthode retourne la chaîne « Identity », au lieu des coefficients du Matrix.