Lines Matching refs:qOut
33 void PVRTMatrixQuaternionIdentityX(PVRTQUATERNIONx &qOut) in PVRTMatrixQuaternionIdentityX() argument
35 qOut.x = PVRTF2X(0.0f); in PVRTMatrixQuaternionIdentityX()
36 qOut.y = PVRTF2X(0.0f); in PVRTMatrixQuaternionIdentityX()
37 qOut.z = PVRTF2X(0.0f); in PVRTMatrixQuaternionIdentityX()
38 qOut.w = PVRTF2X(1.0f); in PVRTMatrixQuaternionIdentityX()
50 PVRTQUATERNIONx &qOut, in PVRTMatrixQuaternionRotationAxisX() argument
60 qOut.x = PVRTXMUL(vAxis.x, fSin); in PVRTMatrixQuaternionRotationAxisX()
61 qOut.y = PVRTXMUL(vAxis.y, fSin); in PVRTMatrixQuaternionRotationAxisX()
62 qOut.z = PVRTXMUL(vAxis.z, fSin); in PVRTMatrixQuaternionRotationAxisX()
63 qOut.w = fCos; in PVRTMatrixQuaternionRotationAxisX()
66 PVRTMatrixQuaternionNormalizeX(qOut); in PVRTMatrixQuaternionRotationAxisX()
114 PVRTQUATERNIONx &qOut, in PVRTMatrixQuaternionSlerpX() argument
125 qOut.x = PVRTF2X(0.0f); in PVRTMatrixQuaternionSlerpX()
126 qOut.y = PVRTF2X(0.0f); in PVRTMatrixQuaternionSlerpX()
127 qOut.z = PVRTF2X(0.0f); in PVRTMatrixQuaternionSlerpX()
128 qOut.w = PVRTF2X(1.0f); in PVRTMatrixQuaternionSlerpX()
158 PVRTMatrixQuaternionSlerpX(qOut, qA, qi, t); in PVRTMatrixQuaternionSlerpX()
168 qOut = qA; in PVRTMatrixQuaternionSlerpX()
177 qOut.x = PVRTXMUL(A, qA.x) + PVRTXMUL(B, qB.x); in PVRTMatrixQuaternionSlerpX()
178 qOut.y = PVRTXMUL(A, qA.y) + PVRTXMUL(B, qB.y); in PVRTMatrixQuaternionSlerpX()
179 qOut.z = PVRTXMUL(A, qA.z) + PVRTXMUL(B, qB.z); in PVRTMatrixQuaternionSlerpX()
180 qOut.w = PVRTXMUL(A, qA.w) + PVRTXMUL(B, qB.w); in PVRTMatrixQuaternionSlerpX()
183 PVRTMatrixQuaternionNormalizeX(qOut); in PVRTMatrixQuaternionSlerpX()
285 PVRTQUATERNIONx &qOut, in PVRTMatrixQuaternionMultiplyX() argument
292 qOut.w = PVRTXMUL(qA.w, qB.w) - in PVRTMatrixQuaternionMultiplyX()
301 qOut.x = PVRTXMUL(qA.w, qB.x) + PVRTXMUL(qB.w, qA.x) + CrossProduct.x; in PVRTMatrixQuaternionMultiplyX()
302 qOut.y = PVRTXMUL(qA.w, qB.y) + PVRTXMUL(qB.w, qA.y) + CrossProduct.y; in PVRTMatrixQuaternionMultiplyX()
303 qOut.z = PVRTXMUL(qA.w, qB.z) + PVRTXMUL(qB.w, qA.z) + CrossProduct.z; in PVRTMatrixQuaternionMultiplyX()
306 PVRTMatrixQuaternionNormalizeX(qOut); in PVRTMatrixQuaternionMultiplyX()