Cocos2d-x  v3.17
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
Quaternion Member List

This is the complete list of members for Quaternion, including all inherited members.

conjugate()Quaternion
createFromAxisAngle(const Vec3 &axis, float angle, Quaternion *dst)Quaternionstatic
createFromRotationMatrix(const Mat4 &m, Quaternion *dst)Quaternionstatic
getConjugated() const Quaternion
getInversed() const Quaternion
getNormalized() const Quaternion
identity()Quaternionstatic
inverse()Quaternion
isIdentity() const Quaternion
isZero() const Quaternion
lerp(const Quaternion &q1, const Quaternion &q2, float t, Quaternion *dst)Quaternionstatic
multiply(const Quaternion &q)Quaternion
multiply(const Quaternion &q1, const Quaternion &q2, Quaternion *dst)Quaternionstatic
normalize()Quaternion
operator*(const Quaternion &q) const Quaternioninline
operator*(const Vec3 &v) const Quaternioninline
operator*=(const Quaternion &q)Quaternioninline
Quaternion()Quaternion
Quaternion(float xx, float yy, float zz, float ww)Quaternion
Quaternion(float *array)Quaternion
Quaternion(const Mat4 &m)Quaternion
Quaternion(const Vec3 &axis, float angle)Quaternion
Quaternion(const Quaternion &copy)Quaternion
set(float xx, float yy, float zz, float ww)Quaternion
set(float *array)Quaternion
set(const Mat4 &m)Quaternion
set(const Vec3 &axis, float angle)Quaternion
set(const Quaternion &q)Quaternion
setIdentity()Quaternion
slerp(const Quaternion &q1, const Quaternion &q2, float t, Quaternion *dst)Quaternionstatic
squad(const Quaternion &q1, const Quaternion &q2, const Quaternion &s1, const Quaternion &s2, float t, Quaternion *dst)Quaternionstatic
toAxisAngle(Vec3 *e) const Quaternion
wQuaternion
xQuaternion
yQuaternion
zQuaternion
ZEROQuaternionstatic
zero()Quaternionstatic
~Quaternion()Quaternion