Aether3D Game Engine
ae3d::Quaternion Member List

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

Conjugate() const ae3d::Quaternioninline
CreateFromAxisAngle(const Vec3 &axis, float angleDeg)ae3d::Quaternioninlinestatic
FindTwist(const Vec3 &axis) const ae3d::Quaternioninline
FromAxisAngle(const Vec3 &axis, float angleDeg)ae3d::Quaternioninline
FromEuler(const Vec3 &euler)ae3d::Quaternioninlinestatic
FromMatrix(const Matrix44 &mat)ae3d::Quaternioninline
GetAxisAngle(Vec3 &outAxis, float &outAngleRad) const ae3d::Quaternioninline
GetEuler() const ae3d::Quaternioninline
GetMatrix(Matrix44 &outMatrix) const ae3d::Quaternioninline
Normalize()ae3d::Quaternioninline
operator!=(const Quaternion &q) const ae3d::Quaternioninline
operator*(const Vec3 &vec) const ae3d::Quaternioninline
operator*(const Quaternion &aQ) const ae3d::Quaternioninline
operator=(Quaternion &&) noexcept=defaultae3d::Quaternion
operator=(const Quaternion &)=defaultae3d::Quaternion
operator==(const Quaternion &q) const ae3d::Quaternioninline
Quaternion()ae3d::Quaternioninline
Quaternion(const Vec3 &vec, float aW)ae3d::Quaternioninline
Quaternion(const Quaternion &v)=defaultae3d::Quaternion
Quaternion(Quaternion &&v) noexcept=defaultae3d::Quaternion
wae3d::Quaternion
xae3d::Quaternion
yae3d::Quaternion
zae3d::Quaternion