Matrix.IsIdentity Propriedade

Definição

Obtém um valor que indica se esta estrutura Matrix é uma matriz de identidade.

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

Valor da propriedade

Boolean

true se a Matrix estrutura for uma matriz de identidade; caso contrário, false. O padrão é true.

Comentários

Uma matriz de identidade tem um valor de 1 em coeficientes [1,1],[2,2],[3,3] e um valor de 0 no restante dos coeficientes. Isso correlaciona-se à configuração M11 e M22 a 1 eM12, M21e OffsetXOffsetY a 0. Em uma matriz de affine, que é a implementação que Windows Presentation Foundation (WPF) usa para a Matrix estrutura, os coeficientes [3,1],[3,2],[3.3] são implícitos para sempre ter os valores 0,0,1, respectivamente.

1 0 0
0 1 0
0 0 1

Para uma matriz de identidade, o ToString método retorna a cadeia de caracteres "Identity", em vez dos coeficientes do Matrix.

Aplica-se a

Confira também