Compartilhar via


Matrix.Identity Propriedade

Definição

Obtém um Matrix de identidade.

public:
 static property System::Windows::Media::Matrix Identity { System::Windows::Media::Matrix get(); };
public static System.Windows.Media.Matrix Identity { get; }
member this.Identity : System.Windows.Media.Matrix
Public Shared ReadOnly Property Identity As Matrix

Valor da propriedade

Matrix

Uma matriz de identidade.

Exemplos

O exemplo a seguir 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;
}

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 se correlaciona à configuração M11 e M22 a 1 eM12, M21e OffsetXOffsetY a 0. Em uma matriz de affine, que é a implementação que o Windows Presentation Foundation (WPF) usa para a Matrixestrutura, 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