abs_sum(void) const | math::Vector< T, 4 > | inline |
abs_value(void) | math::Vector< T, 4 > | inline |
abs_valued(void) const | math::Vector< T, 4 > | inline |
applied_for_each(F functor) const | math::Vector< T, 4 > | inline |
apply_for_each(F functor) | math::Vector< T, 4 > | inline |
begin(void) | math::Vector< T, 4 > | inline |
begin(void) const | math::Vector< T, 4 > | inline |
conjugate(void) | math::Quaternion< T > | inline |
conjugated(void) const | math::Quaternion< T > | inline |
copy(T const *values, int num=N) | math::Vector< T, 4 > | inline |
cross(Vector< T, N > const &other) const | math::Vector< T, 4 > | inline |
cw_div(Vector< T, N > const &other) const | math::Vector< T, 4 > | inline |
cw_mult(Vector< T, N > const &other) const | math::Vector< T, 4 > | inline |
dim | math::Vector< T, 4 > | static |
dot(Vector< T, N > const &other) const | math::Vector< T, 4 > | inline |
end(void) | math::Vector< T, 4 > | inline |
end(void) const | math::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) const | math::Vector< T, 4 > | inline |
maximum(void) const | math::Vector< T, 4 > | inline |
minimum(void) const | math::Vector< T, 4 > | inline |
negate(void) | math::Vector< T, 4 > | inline |
negated(void) const | math::Vector< T, 4 > | inline |
norm(void) const | math::Vector< T, 4 > | inline |
normalize(void) | math::Vector< T, 4 > | inline |
normalized(void) const | math::Vector< T, 4 > | inline |
operator!=(Vector< T, N > const &rhs) const | math::Vector< T, 4 > | inline |
operator()(int index) | math::Vector< T, 4 > | inline |
operator()(int index) const | math::Vector< T, 4 > | inline |
operator*(Quaternion< T > const &rhs) const | math::Quaternion< T > | inline |
Vector< T, 4 >::operator*(void) | math::Vector< T, 4 > | inline |
Vector< T, 4 >::operator*(void) const | math::Vector< T, 4 > | inline |
Vector< T, 4 >::operator*(T const &rhs) const | math::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) const | math::Vector< T, 4 > | inline |
operator+(T const &rhs) const | math::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) const | math::Vector< T, 4 > | inline |
operator-(Vector< T, N > const &rhs) const | math::Vector< T, 4 > | inline |
operator-(T const &rhs) const | math::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) const | math::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) const | math::Vector< T, 4 > | inline |
operator[](int index) | math::Vector< T, 4 > | inline |
operator[](int index) const | math::Vector< T, 4 > | inline |
product(void) const | math::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) const | math::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) const | math::Vector< T, 4 > | inline |
sorted_desc(void) const | math::Vector< T, 4 > | inline |
square_norm(void) const | math::Vector< T, 4 > | inline |
sum(void) const | math::Vector< T, 4 > | inline |
to_rotation_matrix(T *matrix) const | math::Quaternion< T > | |
v | math::Vector< T, 4 > | protected |
ValueType typedef | math::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 |