Matrix.SetIdentity Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengubah struktur ini Matrix menjadi matriks identitas.
public:
void SetIdentity();
public void SetIdentity ();
member this.SetIdentity : unit -> unit
Public Sub SetIdentity ()
Contoh
Contoh berikut menunjukkan cara mengubah struktur menjadi Matrix matriks identitas.
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;
}
Keterangan
Matriks identitas memiliki nilai 1 dalam koefisien [1,1],[2,2],[3,3] dan nilai 0 di sisa koefisien. Ini berkorelasi dengan pengaturan M11 dan M22 ke 1 dan M12, M21, OffsetX, dan OffsetY ke 0. Dalam matriks affine, yang merupakan implementasi yang digunakan Windows Presentation Foundation (WPF) untuk Matrix struktur, koefisien [3,1],[3,2],[3.3] tersirat untuk selalu memiliki nilai masing-masing 0,0,1.
1 | 0 | 0 |
0 | 1 | 0 |
0 | 0 | 1 |
Untuk matriks identitas, ToString metode mengembalikan string "Identity", alih-alih koefisien .Matrix