Lines Matching refs:D3DXQUATERNION

511 inline D3DXQUATERNION::D3DXQUATERNION()
515 inline D3DXQUATERNION::D3DXQUATERNION(const FLOAT *pf)
524 inline D3DXQUATERNION::D3DXQUATERNION(FLOAT fx, FLOAT fy, FLOAT fz, FLOAT fw)
532 inline D3DXQUATERNION::operator FLOAT* ()
537 inline D3DXQUATERNION::operator const FLOAT* () const
542 inline D3DXQUATERNION& D3DXQUATERNION::operator += (const D3DXQUATERNION& quat)
551 inline D3DXQUATERNION& D3DXQUATERNION::operator -= (const D3DXQUATERNION& quat)
560 inline D3DXQUATERNION& D3DXQUATERNION::operator *= (const D3DXQUATERNION& quat)
566 inline D3DXQUATERNION& D3DXQUATERNION::operator *= (FLOAT f)
575 inline D3DXQUATERNION& D3DXQUATERNION::operator /= (FLOAT f)
585 inline D3DXQUATERNION D3DXQUATERNION::operator + () const
590 inline D3DXQUATERNION D3DXQUATERNION::operator - () const
592 return D3DXQUATERNION(-x, -y, -z, -w);
595 inline D3DXQUATERNION D3DXQUATERNION::operator + (const D3DXQUATERNION& quat) const
597 return D3DXQUATERNION(x + quat.x, y + quat.y, z + quat.z, w + quat.w);
600 inline D3DXQUATERNION D3DXQUATERNION::operator - (const D3DXQUATERNION& quat) const
602 return D3DXQUATERNION(x - quat.x, y - quat.y, z - quat.z, w - quat.w);
605 inline D3DXQUATERNION D3DXQUATERNION::operator * (const D3DXQUATERNION& quat) const
607 D3DXQUATERNION buf;
612 inline D3DXQUATERNION D3DXQUATERNION::operator * (FLOAT f) const
614 return D3DXQUATERNION(x * f, y * f, z * f, w * f);
617 inline D3DXQUATERNION D3DXQUATERNION::operator / (FLOAT f) const
620 return D3DXQUATERNION(x * inv, y * inv, z * inv, w * inv);
623 inline D3DXQUATERNION operator * (FLOAT f, const D3DXQUATERNION& quat)
625 return D3DXQUATERNION(f * quat.x, f * quat.y, f * quat.z, f * quat.w);
628 inline BOOL D3DXQUATERNION::operator == (const D3DXQUATERNION& quat) const
633 inline BOOL D3DXQUATERNION::operator != (const D3DXQUATERNION& quat) const
1254 static inline D3DXQUATERNION* D3DXQuaternionConjugate(D3DXQUATERNION *pout, const D3DXQUATERNION *pq)
1264 static inline FLOAT D3DXQuaternionDot(const D3DXQUATERNION *pq1, const D3DXQUATERNION *pq2)
1270 static inline D3DXQUATERNION* D3DXQuaternionIdentity(D3DXQUATERNION *pout)
1280 static inline BOOL D3DXQuaternionIsIdentity(D3DXQUATERNION *pq)
1286 static inline FLOAT D3DXQuaternionLength(const D3DXQUATERNION *pq)
1292 static inline FLOAT D3DXQuaternionLengthSq(const D3DXQUATERNION *pq)