Rosetta  3.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
numeric::Quaternion< typename > Member List

This is the complete list of members for numeric::Quaternion< typename >, including all inherited members.

angle() const numeric::Quaternion< typename >inline
apply(Quaternion const &q, bool const precise=true)numeric::Quaternion< typename >inline
Axis typedefnumeric::Quaternion< typename >
axis() const numeric::Quaternion< typename >inline
axis(Axis &u) const numeric::Quaternion< typename >inline
BodyPosition< T > classnumeric::Quaternion< typename >friend
conjugate()numeric::Quaternion< typename >inline
conjugated() const numeric::Quaternion< typename >inline
const_pointer typedefnumeric::Quaternion< typename >
const_reference typedefnumeric::Quaternion< typename >
ConstPointer typedefnumeric::Quaternion< typename >
ConstReference typedefnumeric::Quaternion< typename >
dot(Quaternion const &q) const numeric::Quaternion< typename >inline
dot(Quaternion const &q1, Quaternion const &q2)numeric::Quaternion< typename >friend
dot_product(Quaternion const &q) const numeric::Quaternion< typename >inline
dot_product(Quaternion const &q1, Quaternion const &q2)numeric::Quaternion< typename >friend
I()numeric::Quaternion< typename >inlinestatic
identity()numeric::Quaternion< typename >inlinestatic
inverse() const numeric::Quaternion< typename >inline
invert()numeric::Quaternion< typename >inline
is_normalized(Value const &tol=Traits::quaternion_tolerance()) const numeric::Quaternion< typename >inline
left_multiply_by(Quaternion const &q, bool const precise=true)numeric::Quaternion< typename >inline
left_multiply_by_inverse_of(Quaternion const &q, bool const precise=true)numeric::Quaternion< typename >inline
magnitude() const numeric::Quaternion< typename >inline
magnitude_error() const numeric::Quaternion< typename >inline
magnitude_squared() const numeric::Quaternion< typename >inline
magnitude_squared_error() const numeric::Quaternion< typename >inline
norm() const numeric::Quaternion< typename >inline
norm_error() const numeric::Quaternion< typename >inline
norm_squared() const numeric::Quaternion< typename >inline
norm_squared_error() const numeric::Quaternion< typename >inline
normalize()numeric::Quaternion< typename >inline
normalize_if_needed(Value const &tol=Traits::quaternion_tolerance())numeric::Quaternion< typename >inline
not_normalized(Value const &tol=Traits::quaternion_tolerance()) const numeric::Quaternion< typename >inline
operator!=(Quaternion const &q1, Quaternion const &q2)numeric::Quaternion< typename >friend
operator*(Quaternion const &q2, Quaternion const &q1)numeric::Quaternion< typename >friend
operator=(Quaternion const &q)numeric::Quaternion< typename >inline
operator==(Quaternion const &q1, Quaternion const &q2)numeric::Quaternion< typename >friend
pointer typedefnumeric::Quaternion< typename >
Pointer typedefnumeric::Quaternion< typename >
product(Quaternion const &q2, Quaternion const &q1, bool const precise=true)numeric::Quaternion< typename >friend
Quaternion()numeric::Quaternion< typename >inline
Quaternion(Value const &w_a, Value const &x_a, Value const &y_a, Value const &z_a, bool const precise=true)numeric::Quaternion< typename >inline
Quaternion(Quaternion const &q)numeric::Quaternion< typename >inline
Reference typedefnumeric::Quaternion< typename >
reference typedefnumeric::Quaternion< typename >
right_multiply_by(Quaternion const &q, bool const precise=true)numeric::Quaternion< typename >inline
right_multiply_by_inverse_of(Quaternion const &q, bool const precise=true)numeric::Quaternion< typename >inline
swap(Quaternion &q)numeric::Quaternion< typename >inline
to_identity()numeric::Quaternion< typename >inline
Traits typedefnumeric::Quaternion< typename >
Value typedefnumeric::Quaternion< typename >
value_type typedefnumeric::Quaternion< typename >
w() const numeric::Quaternion< typename >inline
w_numeric::Quaternion< typename >private
w_squared() const numeric::Quaternion< typename >inline
x() const numeric::Quaternion< typename >inline
x_numeric::Quaternion< typename >private
x_squared() const numeric::Quaternion< typename >inline
y() const numeric::Quaternion< typename >inline
y_numeric::Quaternion< typename >private
y_squared() const numeric::Quaternion< typename >inline
z() const numeric::Quaternion< typename >inline
z_numeric::Quaternion< typename >private
z_squared() const numeric::Quaternion< typename >inline
~Quaternion()numeric::Quaternion< typename >inline