|
Biorbd
|
This is the complete list of members for biorbd::utils::Quaternion, including all inherited members.
| conjugate() const | biorbd::utils::Quaternion | |
| derivate(const biorbd::utils::Vector &w) | biorbd::utils::Quaternion | |
| eulerDotToOmega(const biorbd::utils::Vector3d &eulerDot, const biorbd::utils::Vector3d &euler, const biorbd::utils::String &seq) | biorbd::utils::Quaternion | |
| fromAxisAngle(const biorbd::utils::Scalar &angle, const biorbd::utils::Vector3d &axis, double kStab=1) | biorbd::utils::Quaternion | static |
| fromGLRotate(const biorbd::utils::Scalar &angle, const biorbd::utils::Scalar &x, const biorbd::utils::Scalar &y, const biorbd::utils::Scalar &z, double kStab=1) | biorbd::utils::Quaternion | static |
| fromMatrix(const biorbd::utils::RotoTrans &rt, double kStab=1) | biorbd::utils::Quaternion | static |
| fromMatrix(const biorbd::utils::Rotation &mat, double kStab=1) | biorbd::utils::Quaternion | static |
| fromXYZAngles(const biorbd::utils::Vector3d &xyz_angles, double kStab=1) | biorbd::utils::Quaternion | static |
| fromYXZAngles(const biorbd::utils::Vector3d &yxz_angles, double kStab=1) | biorbd::utils::Quaternion | static |
| fromZYXAngles(const biorbd::utils::Vector3d &zyx_angles, double kStab=1) | biorbd::utils::Quaternion | static |
| kStab() const | biorbd::utils::Quaternion | |
| m_Kstab | biorbd::utils::Quaternion | protected |
| normalize() | biorbd::utils::Quaternion | |
| omegaToQDot(const biorbd::utils::Vector3d &omega) const | biorbd::utils::Quaternion | |
| operator*(const biorbd::utils::Quaternion &other) const | biorbd::utils::Quaternion | |
| operator*(const biorbd::utils::Scalar &scalar) const | biorbd::utils::Quaternion | |
| operator*(float scalar) const | biorbd::utils::Quaternion | |
| operator+(const biorbd::utils::Quaternion &other) const | biorbd::utils::Quaternion | |
| operator-(const biorbd::utils::Quaternion &other) const | biorbd::utils::Quaternion | |
| Quaternion(double kStabilizer=1) | biorbd::utils::Quaternion | |
| Quaternion(const biorbd::utils::Quaternion &other) | biorbd::utils::Quaternion | |
| Quaternion(const RigidBodyDynamics::Math::Vector4d &vec4, double kStabilizer=1) | biorbd::utils::Quaternion | |
| Quaternion(const biorbd::utils::Scalar &w, const biorbd::utils::Scalar &x, const biorbd::utils::Scalar &y, const biorbd::utils::Scalar &z, double kStabilizer=1) | biorbd::utils::Quaternion | |
| Quaternion(const biorbd::utils::Scalar &w, const biorbd::utils::Vector3d &vec3, double kStabilizer=1) | biorbd::utils::Quaternion | |
| rotate(const biorbd::utils::Vector3d &vec) const | biorbd::utils::Quaternion | |
| setKStab(double newKStab) | biorbd::utils::Quaternion | |
| slerp(double alpha, const Quaternion &quat) const | biorbd::utils::Quaternion | |
| timeStep(const biorbd::utils::Vector3d &omega, double dt) | biorbd::utils::Quaternion | |
| toMatrix(bool skipAsserts=false) const | biorbd::utils::Quaternion | |
| w() const | biorbd::utils::Quaternion | |
| x() const | biorbd::utils::Quaternion | |
| y() const | biorbd::utils::Quaternion | |
| z() const | biorbd::utils::Quaternion |
1.8.18