Bagikan melalui


Fungsi kuaternion Pustaka DirectXMath

Mencantumkan fungsi kuaternion yang disediakan oleh DirectXMath.

Di bagian ini

Topik Deskripsi
XMQuaternionBaryCentric
Mengembalikan titik dalam koordinat barycentric, menggunakan kuaternion yang ditentukan.
XMQuaternionBaryCentricV
Mengembalikan titik dalam koordinat barycentric, menggunakan kuaternion yang ditentukan.
XMQuaternionConjugate
Menghitung konjugasi kuaternion.
XMQuaternionDot
Menghitung produk titik dari dua kuaternion.
XMQuaternionEqual
Menguji apakah dua kuaternion sama.
XMQuaternionExp
Menghitung eksponensial kuaternion murni yang diberikan.
XMQuaternionIdentity
Mengembalikan kuaternion identitas.
XMQuaternionInverse
Menghitung inversi kuaternion.
XMQuaternionIsIdentity
Menguji apakah kuaternion tertentu adalah kuaternasi identitas.
XMQuaternionIsInfinite
Uji apakah ada komponen kuaternion yang bersifat positif atau negatif.
XMQuaternionIsNaN
Uji apakah ada komponen kuaternion yang merupakan NaN.
XMQuaternionLength
Menghitung besarnya kuaternion.
XMQuaternionLengthSq
Menghitung kuadrat besarnya kuaternion.
XMQuaternionLn
Menghitung logaritma natural dari kuaternasi unit tertentu.
XMQuaternionMultiply
Menghitung produk dari dua kuaternion.
XMQuaternionNormalize
Menormalkan kuaternion.
XMQuaternionNormalizeEst
Memperkirakan versi kuaternion yang dinormalisasi.
XMQuaternionNotEqual
Menguji apakah dua kuaternion tidak sama.
XMQuaternionReciprocalLength
Menghitung timbal balik besarnya kuaternion.
XMQuaternionRotationAxis
Menghitung kuaternion rotasi tentang sumbu.
XMQuaternionRotationMatrix
Menghitung kuaternion rotasi dari matriks rotasi.
XMQuaternionRotationNormal
Menghitung kuaternion rotasi tentang vektor normal.
XMQuaternionRotationRollPitchYaw
Menghitung kuaternion rotasi berdasarkan pitch, yaw, dan roll (sudut Euler).
XMQuaternionRotationRollPitchYawFromVector
Menghitung kuaternion rotasi berdasarkan vektor yang berisi sudut Euler (pitch, yaw, dan roll).
XMQuaternionSlerp
Menginterpolasi antara dua kuaternion unit, menggunakan interpolasi linier bubuk.
XMQuaternionSlerpV
Menginterpolasi antara dua kuaternion unit, menggunakan interpolasi linier bubuk.
XMQuaternionSquad
Menginterpolasi antara empat kuaternion unit, menggunakan interpolasi kuadrangle bulat.
XMQuaternionSquadSetup
Menyediakan alamat titik kontrol penyiapan untuk interpolasi quadrangle bulat.
XMQuaternionSquadV
Menginterpolasi antara empat kuaternion unit, menggunakan interpolasi kuadrangle bulat.
XMQuaternionToAxisAngle
Menghitung sumbu dan sudut rotasi tentang sumbu tersebut untuk kuaternion tertentu.

 

Fungsi Pustaka DirectXMath