APM:Libraries
Quaternion Member List

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

earth_to_body(Vector3f &v) constQuaternion
from_axis_angle(Vector3f v)Quaternion
from_axis_angle(const Vector3f &axis, float theta)Quaternion
from_axis_angle_fast(Vector3f v)Quaternion
from_axis_angle_fast(const Vector3f &axis, float theta)Quaternion
from_euler(float roll, float pitch, float yaw)Quaternion
from_rotation_matrix(const Matrix3f &m)Quaternion
from_vector312(float roll, float pitch, float yaw)Quaternion
get_euler_pitch() constQuaternion
get_euler_roll() constQuaternion
get_euler_yaw() constQuaternion
initialise()Quaternioninline
inverse(void) constQuaternion
is_nan(void) constQuaternioninline
length(void) constQuaternion
normalize()Quaternion
operator()(const float _q1, const float _q2, const float _q3, const float _q4)Quaternioninline
operator*(const Quaternion &v) constQuaternion
operator*=(const Quaternion &v)Quaternion
operator/(const Quaternion &v) constQuaternion
operator[](uint8_t i)Quaternioninline
operator[](uint8_t i) constQuaternioninline
q1Quaternion
q2Quaternion
q3Quaternion
q4Quaternion
Quaternion()Quaternioninline
Quaternion(const float _q1, const float _q2, const float _q3, const float _q4)Quaternioninline
Quaternion(const float _q[4])Quaternioninline
rotate(const Vector3f &v)Quaternion
rotate_fast(const Vector3f &v)Quaternion
rotation_matrix(Matrix3f &m) constQuaternion
rotation_matrix_norm(Matrix3f &m) constQuaternion
to_axis_angle(Vector3f &v)Quaternion
to_euler(float &roll, float &pitch, float &yaw) constQuaternion
to_vector312(void) constQuaternion