Matrix.IsIdentity Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá hodnotu, která označuje, zda tato Matrix struktura je matice identity.
public:
property bool IsIdentity { bool get(); };
public bool IsIdentity { get; }
member this.IsIdentity : bool
Public ReadOnly Property IsIdentity As Boolean
Hodnota vlastnosti
true
Matrix pokud je struktura maticí identity; false
v opačném případě . Výchozí formát je true
.
Poznámky
Matice identity má hodnotu 1 v koeficientech [1,1],[2;2],[3;3] a hodnotu 0 ve zbytku koeficientů. To souvisí s nastavením M11 a M22 1 a M12M21, , , OffsetXa OffsetY až 0. V matici affinu, což je implementace, kterou Windows Presentation Foundation (WPF) používá pro Matrix strukturu, koeficienty [3,1],[3;2],[3,3] jsou implicitně odvozeny, aby vždy měly hodnoty 0,0,1.
1 | 0 | 0 |
0 | 1 | 0 |
0 | 0 | 1 |
Pro matici ToString identity vrátí metoda řetězec "Identity", místo koeficientů .Matrix