at(unsigned int i) | theoretica::vec< Type, N > | inline |
begin() | theoretica::vec< Type, N > | inline |
begin() const | theoretica::vec< Type, N > | inline |
const_iterator typedef | theoretica::vec< Type, N > | |
cross(const vec< Type, N > &other) const | theoretica::vec< Type, N > | inline |
cross(const Vector &other) const | theoretica::vec< Type, N > | inline |
dot(const Vector &other) const | theoretica::vec< Type, N > | inline |
end() | theoretica::vec< Type, N > | inline |
end() const | theoretica::vec< Type, N > | inline |
euclidean_base(unsigned int i, unsigned int n=N) | theoretica::vec< Type, N > | inlinestatic |
get(unsigned int i) const | theoretica::vec< Type, N > | inline |
iterator typedef | theoretica::vec< Type, N > | |
norm() const | theoretica::vec< Type, N > | inline |
normalize() | theoretica::vec< Type, N > | inline |
normalized() const | theoretica::vec< Type, N > | inline |
operator std::string() | theoretica::vec< Type, N > | inline |
operator!=(const Vector &other) const | theoretica::vec< Type, N > | inline |
operator*(Type scalar) const | theoretica::vec< Type, N > | inline |
operator*(const Vector &other) const | theoretica::vec< Type, N > | inline |
operator*(Type a, const vec< Type, N > &v) | theoretica::vec< Type, N > | friend |
operator*=(Type scalar) | theoretica::vec< Type, N > | inline |
operator+() const | theoretica::vec< Type, N > | inline |
operator+(const vec< Type, N > &other) const | theoretica::vec< Type, N > | inline |
operator+=(const Vector &other) | theoretica::vec< Type, N > | inline |
operator-() const | theoretica::vec< Type, N > | inline |
operator-(const vec< Type, N > &other) const | theoretica::vec< Type, N > | inline |
operator-=(const Vector &other) | theoretica::vec< Type, N > | inline |
operator/(Type scalar) const | theoretica::vec< Type, N > | inline |
operator/=(Type scalar) | theoretica::vec< Type, N > | inline |
operator<<(std::ostream &out, const vec< Type, N > &obj) | theoretica::vec< Type, N > | friend |
operator=(const Vector &other) | theoretica::vec< Type, N > | inline |
operator==(const Vector &other) const | theoretica::vec< Type, N > | inline |
operator[](unsigned int i) | theoretica::vec< Type, N > | inline |
operator[](unsigned int i) const | theoretica::vec< Type, N > | inline |
resize(size_t n) const | theoretica::vec< Type, N > | inline |
set(unsigned int i, Type x) | theoretica::vec< Type, N > | inline |
size() const | theoretica::vec< Type, N > | inline |
size_argument (defined in theoretica::vec< Type, N >) | theoretica::vec< Type, N > | static |
sqr_norm() const | theoretica::vec< Type, N > | inline |
to_string(const std::string &separator=", ", bool parenthesis=true) const | theoretica::vec< Type, N > | inline |
vec() | theoretica::vec< Type, N > | inline |
vec(Type val) | theoretica::vec< Type, N > | inline |
vec(unsigned int size, Type val) | theoretica::vec< Type, N > | inline |
vec(const vec< Type, M > &other) | theoretica::vec< Type, N > | inline |
vec(std::initializer_list< Type > l) | theoretica::vec< Type, N > | inline |
~vec()=default (defined in theoretica::vec< Type, N >) | theoretica::vec< Type, N > | |