|
libalmath
2.5.7.1
|
#include <vector>Go to the source code of this file.
Classes | |
| struct | AL::Math::Quaternion |
| Create and play with a Quaternion. More... | |
Namespaces | |
| AL | |
| AL::Math | |
Macros | |
| #define | _LIBALMATH_ALMATH_TYPES_ALQUATERNION_H_ |
Functions | |
| float | AL::Math::norm (const Quaternion &pQua) |
| Compute the norm of a Quaternion: More... | |
| Quaternion | AL::Math::normalize (const Quaternion &pQua) |
| Normalize a Quaternion: More... | |
| void | AL::Math::quaternionInverse (const Quaternion &pQua, Quaternion &pQuaOut) |
| Return the quaternion inverse of the given Quaternion: More... | |
| Quaternion | AL::Math::quaternionInverse (const Quaternion &pQua) |
| Return the quaternion inverse of the given Quaternion More... | |
| Quaternion | AL::Math::quaternionFromAngleAndAxisRotation (const float pAngle, const float pAxisX, const float pAxisY, const float pAxisZ) |
| Create a Quaternion initialized with explicit angle and axis rotation. More... | |
| void | AL::Math::angleAndAxisRotationFromQuaternion (const Quaternion &pQuaternion, float &pAngle, float &pAxisX, float &pAxisY, float &pAxisZ) |
| Compute angle and axis rotation from a Quaternion. More... | |
| std::vector< float > | AL::Math::angleAndAxisRotationFromQuaternion (const Quaternion &pQuaternion) |
| Compute angle and axis rotation from a Quaternion. More... | |
| #define _LIBALMATH_ALMATH_TYPES_ALQUATERNION_H_ |
Definition at line 10 of file alquaternion.h.