Matrix.IsIdentity プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この Matrix 構造体が ID マトリックスであるかどうかを示す値を取得します。
public:
property bool IsIdentity { bool get(); };
public bool IsIdentity { get; }
member this.IsIdentity : bool
Public ReadOnly Property IsIdentity As Boolean
プロパティ値
true
Matrix構造体が ID 行列の場合は ゙。それ以外の場合はfalse。 既定値は true です。
注釈
同一行列の係数 [1,1]、[2,2]、[3,3] の値は 1 で、残りの係数の値は 0 です。 これは、 M11 と M22 を 1 に設定し、 M12、 M21、 OffsetX、 OffsetY を 0 に設定する場合と関連しています。 Windows Presentation Foundation (WPF) が Matrix 構造体に使用する実装であるアフィン 行列では、係数 [3,1]、[3,2]、[3.3] はそれぞれ常に値 0,0,1 を持つことが暗黙的に示されます。
| 列 1 | 列 2 | 列 3 |
|---|---|---|
| 1 | 0 | 0 |
| 0 | 1 | 0 |
| 0 | 0 | 1 |
id 行列の場合、 ToString メソッドは、 Matrixの係数ではなく、文字列 "Identity" を返します。