| Add(const VectorBase &v) | oglplus::VectorBase< T, N > | |
| Added(const Vector &a, const Vector &b) | oglplus::Vector< T, N > | friend |
| At(const Vector &vector, std::size_t i) const T x(void) const | oglplus::Vector< T, N > | |
| oglplus::VectorBase::At(std::size_t i) const | oglplus::VectorBase< T, N > | |
| oglplus::VectorBase::At(std::size_t i, T fallback) const | oglplus::VectorBase< T, N > | |
| Data(const Vector &vector) | oglplus::Vector< T, N > | friend |
| oglplus::VectorBase::Data(void) | oglplus::VectorBase< T, N > | |
| oglplus::VectorBase::Data(void) const | oglplus::VectorBase< T, N > | |
| Distance(const Vector &a, const Vector &b) | oglplus::Vector< T, N > | friend |
| Divide(T v) | oglplus::VectorBase< T, N > | |
| Divide(const VectorBase &that) | oglplus::VectorBase< T, N > | |
| Divided(const Vector &a, T v) | oglplus::Vector< T, N > | friend |
| Dot(const Vector &a, const Vector &b) | oglplus::Vector< T, N > | friend |
| DotProduct(const VectorBase &a, const VectorBase &b) | oglplus::VectorBase< T, N > | static |
| IsNormal(T eps=T(0)) const | oglplus::VectorBase< T, N > | |
| Length(const Vector &a) | oglplus::Vector< T, N > | friend |
| oglplus::VectorBase::Length(void) const | oglplus::VectorBase< T, N > | |
| Multiplied(const Vector &a, T v) | oglplus::Vector< T, N > | friend |
| Multiply(T v) | oglplus::VectorBase< T, N > | |
| Multiply(const VectorBase &that) | oglplus::VectorBase< T, N > | |
| Negated(const Vector &a) | oglplus::Vector< T, N > | friend |
| Normalize(void) | oglplus::VectorBase< T, N > | |
| Normalized(Vector a) | oglplus::Vector< T, N > | friend |
| operator*(const Vector &a, T v) | oglplus::Vector< T, N > | friend |
| operator*(T v, const Vector &a) | oglplus::Vector< T, N > | friend |
| operator*(const Vector &v, const Matrix< T, N, Cols > &m) | oglplus::Vector< T, N > | friend |
| operator*(const Matrix< T, Rows, N > &m, const Vector &v) | oglplus::Vector< T, N > | friend |
| operator*=(T v) | oglplus::Vector< T, N > | |
| operator+(const Vector &a) | oglplus::Vector< T, N > | friend |
| operator+(const Vector &a, const Vector &b) | oglplus::Vector< T, N > | friend |
| operator+=(const Vector &v) | oglplus::Vector< T, N > | |
| operator-(const Vector &a) | oglplus::Vector< T, N > | friend |
| operator-(const Vector &a, const Vector &b) | oglplus::Vector< T, N > | friend |
| operator-=(const Vector &v) | oglplus::Vector< T, N > | |
| operator/(const Vector &a, T v) | oglplus::Vector< T, N > | friend |
| operator/=(T v) | oglplus::Vector< T, N > | |
| operator[](std::size_t i) | oglplus::VectorBase< T, N > | |
| operator[](std::size_t i) const | oglplus::VectorBase< T, N > | |
| Size(const Vector &a) | oglplus::Vector< T, N > | friend |
| oglplus::VectorBase::Size(void) | oglplus::VectorBase< T, N > | static |
| Subtract(const VectorBase &v) | oglplus::VectorBase< T, N > | |
| Subtracted(const Vector &a, const Vector &b) | oglplus::Vector< T, N > | friend |
| Unit(std::size_t axis) | oglplus::Vector< T, N > | static |
| Vector(void) | oglplus::Vector< T, N > | |
| Vector(const Vector< U, M > &vector) | oglplus::Vector< T, N > | |
| Vector(const T(&v)[N]) | oglplus::Vector< T, N > | |
| Vector(const T *v, std::size_t n) | oglplus::Vector< T, N > | |
| Vector(const T *v, std::size_t n, T def) | oglplus::Vector< T, N > | |
| Vector(T v) | oglplus::Vector< T, N > | explicit |
| Vector(P...vn) | oglplus::Vector< T, N > | |
| Vector(const Vector< T, M > &a, P...p) | oglplus::Vector< T, N > | |
| Vector(const Matrix< T, 1, N > &matrix) | oglplus::Vector< T, N > | explicit |
| Vector(const Matrix< T, N, 1 > &matrix) | oglplus::Vector< T, N > | explicit |
| w(void) const | oglplus::Vector< T, N > | |
| xy(void) const | oglplus::Vector< T, N > | |
| xyz(void) const | oglplus::Vector< T, N > | |
| y(void) const | oglplus::Vector< T, N > | |
| z(void) const | oglplus::Vector< T, N > | |