Sprache

Matrix.Identity Eigenschaft

Definition

Ruft eine Identität Matrixab.

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

Eigenschaftswert

Eine Identitätsmatrix.

Beispiele

Das folgende Beispiel zeigt, wie die Identity Matrix abgerufen wird.

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;
}

Hinweise

Eine Identitätsmatrix hat einen Wert von 1 in Koeffizienten [1,1],[2,2],[3,3] und einen Wert von 0 im restlichen Koeffizienten. Dies korreliert mit einstellung M11 und 1 und M22M12 , M21, OffsetXund OffsetY 0. In einer affinen Matrix, bei der es sich um die Implementierung handelt, die Windows Presentation Foundation (WPF) für die Matrix-Struktur verwendet, werden Koeffizienten [3,1],[3,2],[3,3] impliziert, dass immer die Werte 0,0,1 enthalten sind.

Spalte 1 Spalte 2 Spalte 3
1 0 0
0 1 0
0 0 1

Bei einer Identitätsmatrix gibt die ToString Methode die Zeichenfolge "Identity" anstelle der Koeffizienten der Matrix.

Gilt für:

Weitere Informationen