abs_sum(void) const | math::Vector< T, N > | inline |
abs_value(void) | math::Vector< T, N > | inline |
abs_valued(void) const | math::Vector< T, N > | inline |
applied_for_each(F functor) const | math::Vector< T, N > | inline |
apply_for_each(F functor) | math::Vector< T, N > | inline |
begin(void) | math::Vector< T, N > | inline |
begin(void) const | math::Vector< T, N > | inline |
copy(T const *values, int num=N) | math::Vector< T, N > | inline |
cross(Vector< T, N > const &other) const | math::Vector< T, N > | inline |
cw_div(Vector< T, N > const &other) const | math::Vector< T, N > | inline |
cw_mult(Vector< T, N > const &other) const | math::Vector< T, N > | inline |
dim | math::Vector< T, N > | static |
dot(Vector< T, N > const &other) const | math::Vector< T, N > | inline |
end(void) | math::Vector< T, N > | inline |
end(void) const | math::Vector< T, N > | inline |
fill(T const &value) | math::Vector< T, N > | inline |
is_similar(Vector< T, N > const &other, T const &epsilon) const | math::Vector< T, N > | inline |
maximum(void) const | math::Vector< T, N > | inline |
minimum(void) const | math::Vector< T, N > | inline |
negate(void) | math::Vector< T, N > | inline |
negated(void) const | math::Vector< T, N > | inline |
norm(void) const | math::Vector< T, N > | inline |
normalize(void) | math::Vector< T, N > | inline |
normalized(void) const | math::Vector< T, N > | inline |
operator!=(Vector< T, N > const &rhs) const | math::Vector< T, N > | inline |
operator()(int index) | math::Vector< T, N > | inline |
operator()(int index) const | math::Vector< T, N > | inline |
operator*(void) | math::Vector< T, N > | inline |
operator*(void) const | math::Vector< T, N > | inline |
operator*(T const &rhs) const | math::Vector< T, N > | inline |
operator*=(T const &rhs) | math::Vector< T, N > | inline |
operator+(Vector< T, N > const &rhs) const | math::Vector< T, N > | inline |
operator+(T const &rhs) const | math::Vector< T, N > | inline |
operator+=(Vector< T, N > const &rhs) | math::Vector< T, N > | inline |
operator+=(T const &rhs) | math::Vector< T, N > | inline |
operator-(void) const | math::Vector< T, N > | inline |
operator-(Vector< T, N > const &rhs) const | math::Vector< T, N > | inline |
operator-(T const &rhs) const | math::Vector< T, N > | inline |
operator-=(Vector< T, N > const &rhs) | math::Vector< T, N > | inline |
operator-=(T const &rhs) | math::Vector< T, N > | inline |
operator/(T const &rhs) const | math::Vector< T, N > | inline |
operator/=(T const &rhs) | math::Vector< T, N > | inline |
operator=(Vector< T, N > const &rhs) | math::Vector< T, N > | inline |
operator=(Vector< O, N > const &rhs) | math::Vector< T, N > | inline |
operator==(Vector< T, N > const &rhs) const | math::Vector< T, N > | inline |
operator[](int index) | math::Vector< T, N > | inline |
operator[](int index) const | math::Vector< T, N > | inline |
product(void) const | math::Vector< T, N > | inline |
sort_asc(void) | math::Vector< T, N > | inline |
sort_desc(void) | math::Vector< T, N > | inline |
sorted_asc(void) const | math::Vector< T, N > | inline |
sorted_desc(void) const | math::Vector< T, N > | inline |
square_norm(void) const | math::Vector< T, N > | inline |
sum(void) const | math::Vector< T, N > | inline |
v | math::Vector< T, N > | protected |
ValueType typedef | math::Vector< T, N > | |
Vector(void) | math::Vector< T, N > | inline |
Vector(T const *values) | math::Vector< T, N > | inlineexplicit |
Vector(T const &value) | math::Vector< T, N > | inlineexplicit |
Vector(T const &v1, T const &v2) | math::Vector< T, N > | inline |
Vector(T const &v1, T const &v2, T const &v3) | math::Vector< T, N > | inline |
Vector(T const &v1, T const &v2, T const &v3, T const &v4) | math::Vector< T, N > | inline |
Vector(Vector< T, N-1 > const &other, T const &v1) | math::Vector< T, N > | inline |
Vector(Vector< T, N > const &other) | math::Vector< T, N > | inline |
Vector(Vector< O, N > const &other) | math::Vector< T, N > | inline |
Vector(O const *values) | math::Vector< T, N > | inlineexplicit |