Matrix3D Struktur
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.
Mewakili matriks 4 × 4 yang digunakan untuk transformasi dalam ruang tiga dimensi (3-D).
public value class Matrix3D : IFormattable
[System.Security.SecurityCritical]
public struct Matrix3D : IFormattable
[<System.Security.SecurityCritical>]
type Matrix3D = struct
interface IFormattable
Public Structure Matrix3D
Implements IFormattable
- Warisan
- Atribut
- Penerapan
Keterangan
Struktur ini mewakili proyeksi .NET dari struct Windows Runtime (WinRT Matrix3D
). Untuk informasi selengkapnya, lihat Matrix3D di referensi API UWP.
Konstruktor
Matrix3D(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) |
Menginisialisasi instans baru kelas Matrix3D. |
Properti
HasInverse |
Mendapatkan nilai yang menunjukkan apakah ini Matrix3D tidak dapat dibalik. |
Identity | |
IsIdentity |
Menentukan apakah struktur ini Matrix3D adalah identitas Matrix3D. |
M11 |
Mendapatkan atau mengatur nilai baris pertama dan kolom pertama dari ini Matrix3D. |
M12 |
Mendapatkan atau mengatur nilai baris pertama dan kolom kedua dari ini Matrix3D. |
M13 |
Mendapatkan atau mengatur nilai baris pertama dan kolom ketiga dari ini Matrix3D. |
M14 |
Mendapatkan atau menetapkan nilai baris pertama dan kolom keempat dari ini Matrix3D. |
M21 |
Mendapatkan atau mengatur nilai baris kedua dan kolom pertama dari ini Matrix3D. |
M22 |
Mendapatkan atau mengatur nilai baris kedua dan kolom kedua dari ini Matrix3D. |
M23 |
Mendapatkan atau mengatur nilai baris kedua dan kolom ketiga dari ini Matrix3D. |
M24 |
Mendapatkan atau mengatur nilai baris kedua dan kolom keempat dari ini Matrix3D. |
M31 |
Mendapatkan atau mengatur nilai baris ketiga dan kolom pertama dari ini Matrix3D. |
M32 |
Mendapatkan atau mengatur nilai baris ketiga dan kolom kedua dari ini Matrix3D. |
M33 |
Mendapatkan atau mengatur nilai baris ketiga dan kolom ketiga dari ini Matrix3D. |
M34 |
Mendapatkan atau menetapkan nilai baris ketiga dan kolom keempat dari ini Matrix3D. |
M44 |
Mendapatkan atau menetapkan nilai baris keempat dan kolom keempat dari ini Matrix3D. |
OffsetX |
Mendapatkan atau mengatur nilai baris keempat dan kolom pertama dari ini Matrix3D. |
OffsetY |
Mendapatkan atau menetapkan nilai baris keempat dan kolom kedua dari ini Matrix3D. |
OffsetZ |
Mendapatkan atau menetapkan nilai baris keempat dan kolom ketiga dari ini Matrix3D. |
Metode
Equals(Matrix3D) |
Pengujian untuk kesetaraan antara dua matriks. |
Equals(Object) |
Pengujian untuk kesetaraan antara dua matriks. |
GetHashCode() |
Mengembalikan kode hash untuk matriks ini. |
Invert() |
Terbalikkan struct ini Matrix3D . |
ToString() |
Membuat representasi string dari ini Matrix3D. |
ToString(IFormatProvider) |
Membuat representasi string dari ini Matrix3D. |
Operator
Equality(Matrix3D, Matrix3D) |
Membandingkan dua Matrix3D instans untuk kesetaraan. |
Inequality(Matrix3D, Matrix3D) |
Membandingkan dua Matrix3D instans untuk ketidaksamaan. |
Multiply(Matrix3D, Matrix3D) |
Mengalikan matriks yang ditentukan. |
Implementasi Antarmuka Eksplisit
IFormattable.ToString(String, IFormatProvider) |
Untuk deskripsi anggota ini, lihat ToString(String, IFormatProvider). |