Matrix.Identity Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene una identidad 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 propiedad
Matriz de identidades.
Ejemplos
En el ejemplo siguiente se muestra cómo recuperar la 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;
}
Comentarios
Una matriz de identidad tiene un valor de 1 en coeficientes [1,1],[2,2],[3,3] y un valor de 0 en el resto de los coeficientes. Esto se correlaciona con la configuración M11 y M22 a 1 y M12, M21, OffsetXy OffsetY a 0. En una matriz affine, que es la implementación que Windows Presentation Foundation (WPF) usa para la estructura Matrix, coeficientes [3,1],[3,2],[3.3] siempre tienen los valores 0,0,1 respectivamente.
| Columna 1 | Columna 2 | Columna 3 |
|---|---|---|
| 1 | 0 | 0 |
| 0 | 1 | 0 |
| 0 | 0 | 1 |
Para una matriz de identidades, el ToString método devuelve la cadena "Identity" en lugar de los coeficientes de Matrix.