Bagikan melalui


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.

 

Fungsi Pustaka DirectXMath