| 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 |