23 operator float* () {
return (
float*)(qu); }
24 operator void* () {
return (
void*)(qu); }
25 operator const float* ()
const {
return (
float*)qu; }
36 float GetRotationAngle()
const;
float raQuaternionLenght(const raQuaternion &v)
bool operator>=(const raQuaternion &a, const raQuaternion &b)
bool operator<=(const raQuaternion &a, const raQuaternion &b)
RAPI raQuaternion raQuaternionTan(const raQuaternion &q)
RAPI raQuaternion operator/(const raQuaternion &a, const raQuaternion &b)
RAPI raQuaternion operator*(const raQuaternion &a, const raQuaternion &b)
bool operator==(const raQuaternion &a, const raQuaternion &b)
RAPI raQuaternion raQuaternionLog(const raQuaternion &v)
RAPI raQuaternion raQuaternionPow(const raQuaternion &v, float Exp)
RAPI raQuaternion raQuaternionNormalize(const raQuaternion &v)
RAPI raQuaternion raQuaternionSlerp(const raQuaternion &q0, const raQuaternion &q1, float t)
RAPI raQuaternion operator+(const raQuaternion &a, const raQuaternion &b)
bool operator<(const raQuaternion &a, const raQuaternion &b)
bool operator!=(const raQuaternion &a, const raQuaternion &b)
RAPI raQuaternion operator-(const raQuaternion &a, const raQuaternion &b)
RAPI raQuaternion raQuaternionConjugate(const raQuaternion &v)
RAPI raQuaternion raQuaternionInvert(const raQuaternion &q)
RAPI raQuaternion raQuaternionFromAxis(const float Angle, raVector3 Axis)
raQuaternion raQuaternionIdenty()
RAPI raQuaternion raQuaternionPower(const raQuaternion &qu, float degree)
RAPI float raQuaternionDot(const raQuaternion &a, const raQuaternion &b)
RAPI raQuaternion raQuaternionCTan(const raQuaternion &q)
RAPI raQuaternion raQuaternionCos(const raQuaternion &q)
RAPI raMatrix raQuaternionToMatrix(const raQuaternion &v)
bool operator>(const raQuaternion &a, const raQuaternion &b)
float raQuaternionLenghtSq(const raQuaternion &v)
RAPI raQuaternion raQuaternionSin(const raQuaternion &q)
RAPI raQuaternion raQuaternionExp(const raQuaternion &v)