Matrix.IsIdentity Propriété

Définition

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é

Boolean

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.

S’applique à

Voir aussi