MVE - Multi-View Environment mve-devel
Loading...
Searching...
No Matches
math::Quaternion< T > Member List

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

abs_sum(void) constmath::Vector< T, 4 >inline
abs_value(void)math::Vector< T, 4 >inline
abs_valued(void) constmath::Vector< T, 4 >inline
applied_for_each(F functor) constmath::Vector< T, 4 >inline
apply_for_each(F functor)math::Vector< T, 4 >inline
begin(void)math::Vector< T, 4 >inline
begin(void) constmath::Vector< T, 4 >inline
conjugate(void)math::Quaternion< T >inline
conjugated(void) constmath::Quaternion< T >inline
copy(T const *values, int num=N)math::Vector< T, 4 >inline
cross(Vector< T, N > const &other) constmath::Vector< T, 4 >inline
cw_div(Vector< T, N > const &other) constmath::Vector< T, 4 >inline
cw_mult(Vector< T, N > const &other) constmath::Vector< T, 4 >inline
dimmath::Vector< T, 4 >static
dot(Vector< T, N > const &other) constmath::Vector< T, 4 >inline
end(void)math::Vector< T, 4 >inline
end(void) constmath::Vector< T, 4 >inline
fill(T const &value)math::Vector< T, 4 >inline
get_axis_angle(T *axis, T &angle)math::Quaternion< T >
is_similar(Vector< T, N > const &other, T const &epsilon) constmath::Vector< T, 4 >inline
maximum(void) constmath::Vector< T, 4 >inline
minimum(void) constmath::Vector< T, 4 >inline
negate(void)math::Vector< T, 4 >inline
negated(void) constmath::Vector< T, 4 >inline
norm(void) constmath::Vector< T, 4 >inline
normalize(void)math::Vector< T, 4 >inline
normalized(void) constmath::Vector< T, 4 >inline
operator!=(Vector< T, N > const &rhs) constmath::Vector< T, 4 >inline
operator()(int index)math::Vector< T, 4 >inline
operator()(int index) constmath::Vector< T, 4 >inline
operator*(Quaternion< T > const &rhs) constmath::Quaternion< T >inline
Vector< T, 4 >::operator*(void)math::Vector< T, 4 >inline
Vector< T, 4 >::operator*(void) constmath::Vector< T, 4 >inline
Vector< T, 4 >::operator*(T const &rhs) constmath::Vector< T, 4 >inline
operator*=(Quaternion< T > const &rhs)math::Quaternion< T >inline
Vector< T, 4 >::operator*=(T const &rhs)math::Vector< T, 4 >inline
operator+(Vector< T, N > const &rhs) constmath::Vector< T, 4 >inline
operator+(T const &rhs) constmath::Vector< T, 4 >inline
operator+=(Vector< T, N > const &rhs)math::Vector< T, 4 >inline
operator+=(T const &rhs)math::Vector< T, 4 >inline
operator-(void) constmath::Vector< T, 4 >inline
operator-(Vector< T, N > const &rhs) constmath::Vector< T, 4 >inline
operator-(T const &rhs) constmath::Vector< T, 4 >inline
operator-=(Vector< T, N > const &rhs)math::Vector< T, 4 >inline
operator-=(T const &rhs)math::Vector< T, 4 >inline
operator/(T const &rhs) constmath::Vector< T, 4 >inline
operator/=(T const &rhs)math::Vector< T, 4 >inline
operator=(Vector< T, N > const &rhs)math::Vector< T, 4 >inline
operator=(Vector< O, N > const &rhs)math::Vector< T, 4 >inline
operator==(Vector< T, N > const &rhs) constmath::Vector< T, 4 >inline
operator[](int index)math::Vector< T, 4 >inline
operator[](int index) constmath::Vector< T, 4 >inline
product(void) constmath::Vector< T, 4 >inline
Quaternion(void)math::Quaternion< T >inline
Quaternion(T const &value)math::Quaternion< T >inline
Quaternion(T const &v1, T const &v2, T const &v3, T const &v4)math::Quaternion< T >inline
Quaternion(Vector< T, 3 > const &axis, T const &angle)math::Quaternion< T >inline
rotate(Vector< T, 3 > const &v) constmath::Quaternion< T >
set(Vector< T, 3 > const &axis, T const &angle)math::Quaternion< T >inline
set_from_rotation_matrix(T const *matrix)math::Quaternion< T >inline
sort_asc(void)math::Vector< T, 4 >inline
sort_desc(void)math::Vector< T, 4 >inline
sorted_asc(void) constmath::Vector< T, 4 >inline
sorted_desc(void) constmath::Vector< T, 4 >inline
square_norm(void) constmath::Vector< T, 4 >inline
sum(void) constmath::Vector< T, 4 >inline
to_rotation_matrix(T *matrix) constmath::Quaternion< T >
vmath::Vector< T, 4 >protected
ValueType typedefmath::Vector< T, 4 >
Vector(void)math::Vector< T, 4 >inline
Vector(T const *values)math::Vector< T, 4 >inlineexplicit
Vector(T const &value)math::Vector< T, 4 >inlineexplicit
Vector(T const &v1, T const &v2)math::Vector< T, 4 >inline
Vector(T const &v1, T const &v2, T const &v3)math::Vector< T, 4 >inline
Vector(T const &v1, T const &v2, T const &v3, T const &v4)math::Vector< T, 4 >inline
Vector(Vector< T, N-1 > const &other, T const &v1)math::Vector< T, 4 >inline
Vector(Vector< T, N > const &other)math::Vector< T, 4 >inline
Vector(Vector< O, N > const &other)math::Vector< T, 4 >inline
Vector(O const *values)math::Vector< T, 4 >inlineexplicit