Matrix.Identity Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém uma identidade Matrix.
public:
static property System::Windows::Media::Matrix Identity { System::Windows::Media::Matrix get(); };
public static System.Windows.Media.Matrix Identity { get; }
static member Identity : System.Windows.Media.Matrix
Public Shared ReadOnly Property Identity As Matrix
Valor de Propriedade
Uma matriz de identidade.
Exemplos
O exemplo seguinte mostra como recuperar a Identity matriz.
private Matrix identityExample()
{
// Get the identity matrix, which is equal to
// (1,0,0,1,0,0).
Matrix myMatrix = Matrix.Identity;
Matrix m = new Matrix(1,0,0,1,0,0);
return myMatrix;
}
Observações
Uma matriz identidade tem um valor de 1 nos coeficientes [1,1],[2,2],[3,3] e um valor de 0 nos restantes coeficientes. Isto correlaciona-se com definir M11 e M22 para 1 e M12, M21, OffsetX, e OffsetY para 0. Numa matriz afim, que é a implementação que Windows Presentation Foundation (WPF) usa para a estrutura Matrix, os coeficientes [3,1],[3,2],[3,3] são implícitos como tendo sempre os valores 0,0,1, respetivamente.
| Coluna 1 | Coluna 2 | Coluna 3 |
|---|---|---|
| 1 | 0 | 0 |
| 0 | 1 | 0 |
| 0 | 0 | 1 |
Para uma matriz identidade, o ToString método devolve a cadeia "Identidade" em vez dos coeficientes do Matrix.