Fungsi bidang Pustaka DirectXMath
Mencantumkan fungsi bidang yang disediakan oleh DirectXMath.
Fungsi-fungsi ini menggunakan XMVECTOR 4-vector untuk mewakili koefisien persamaan bidang, Ax+By+Cz+D = 0, di mana komponen X adalah A, komponen Y adalah B, komponen Z adalah C, dan komponen W adalah D.
Di bagian ini
Topik | Deskripsi |
---|---|
XMPlaneDot |
Menghitung produk titik antara bidang input dan vektor 4D. |
XMPlaneDotCoord |
Menghitung produk titik antara bidang input dan vektor 3D. |
XMPlaneDotNormal |
Menghitung produk titik antara vektor normal bidang dan vektor 3D. |
XMPlaneEqual |
Menentukan apakah dua bidang sama. |
XMPlaneFromPointNormal |
Menghitung persamaan bidang yang dibangun dari titik di bidang dan vektor normal. |
XMPlaneFromPoints |
Menghitung persamaan pesawat yang dibangun dari tiga titik di bidang. |
XMPlaneIntersectLine |
Menemukan persimpangan antara bidang dan garis. |
XMPlaneIntersectPlane |
Menemukan persimpangan dua bidang. |
XMPlaneIsInfinite |
Menguji apakah salah satu koefisien pesawat adalah positif atau negatif tanpa batas. |
XMPlaneIsNaN |
Menguji apakah salah satu koefisien pesawat adalah NaN. |
XMPlaneNearEqual |
Menentukan apakah dua bidang hampir sama. |
XMPlaneNormalize |
Menormalkan koefisien bidang sehingga koefisien x, y, dan z membentuk unit vektor normal. |
XMPlaneNormalizeEst |
Memperkirakan koefisien bidang sehingga koefisien x, y, dan z membentuk unit vektor normal. |
XMPlaneNotEqual |
Menentukan apakah dua bidang tidak sama. |
XMPlaneTransform |
Mengubah bidang dengan matriks tertentu. |
XMPlaneTransformStream |
Mengubah aliran bidang dengan matriks tertentu. |
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk