![]() |
Gamedev Framework (gf)
0.2.0
A C++11 framework for 2D games
|
This is the complete list of members for gf::Vector< T, N >, including all inherited members.
| abs(const Vector< T, N > &val) | gf::Vector< T, N > | related |
| begin(void) | gf::Vector< T, N > | inline |
| begin(void) const | gf::Vector< T, N > | inline |
| cbegin(void) const | gf::Vector< T, N > | inline |
| cend(void) const | gf::Vector< T, N > | inline |
| chebyshevDistance(const Vector< T, N > &lhs, const Vector< T, N > &rhs) | gf::Vector< T, N > | related |
| chebyshevLength(const Vector< T, N > &vec) | gf::Vector< T, N > | related |
| clamp(const Vector< T, N > &val, const Vector< T, N > &lo, const Vector< T, N > &hi) | gf::Vector< T, N > | related |
| clamp(const Vector< T, N > &val, T lo, T hi) | gf::Vector< T, N > | related |
| cross(const Vector< T, 3 > &lhs, const Vector< T, 3 > &rhs) | gf::Vector< T, N > | related |
| data | gf::Vector< T, N > | |
| dot(const Vector< T, N > &lhs, const Vector< T, N > &rhs) | gf::Vector< T, N > | related |
| end(void) | gf::Vector< T, N > | inline |
| end(void) const | gf::Vector< T, N > | inline |
| equals(const Vector< T, N > &lhs, const Vector< T, N > &rhs) | gf::Vector< T, N > | related |
| euclideanDistance(const Vector< T, N > &lhs, const Vector< T, N > &rhs) | gf::Vector< T, N > | related |
| euclideanLength(const Vector< T, N > &vec) | gf::Vector< T, N > | related |
| greaterThan(const Vector< T, N > &lhs, const Vector< T, N > &rhs) | gf::Vector< T, N > | related |
| lerp(const Vector< T, N > &lhs, const Vector< T, N > &rhs, U t) | gf::Vector< T, N > | related |
| lessThan(const Vector< T, N > &lhs, const Vector< T, N > &rhs) | gf::Vector< T, N > | related |
| manhattanDistance(const Vector< T, N > &lhs, const Vector< T, N > &rhs) | gf::Vector< T, N > | related |
| manhattanLength(const Vector< T, N > &vec) | gf::Vector< T, N > | related |
| max(const Vector< T, N > &lhs, const Vector< T, N > &rhs) | gf::Vector< T, N > | related |
| min(const Vector< T, N > &lhs, const Vector< T, N > &rhs) | gf::Vector< T, N > | related |
| normalize(const Vector< T, N > &vec) | gf::Vector< T, N > | related |
| operator!=(const Vector< T, N > &lhs, const Vector< T, N > &rhs) | gf::Vector< T, N > | related |
| operator&&(const Vector< bool, N > &lhs, const Vector< bool, N > &rhs) | gf::Vector< T, N > | related |
| operator*(const Vector< T, N > &lhs, const Vector< U, N > &rhs) | gf::Vector< T, N > | related |
| operator*(const Vector< T, N > &lhs, U rhs) | gf::Vector< T, N > | related |
| operator*(T lhs, const Vector< U, N > &rhs) | gf::Vector< T, N > | related |
| operator*=(Vector< T, N > &lhs, const Vector< U, N > &rhs) | gf::Vector< T, N > | related |
| operator*=(Vector< T, N > &lhs, U rhs) | gf::Vector< T, N > | related |
| operator+(const Vector< T, N > &lhs, const Vector< U, N > &rhs) | gf::Vector< T, N > | related |
| operator+(const Vector< T, N > &lhs, U rhs) | gf::Vector< T, N > | related |
| operator+(T lhs, const Vector< U, N > &rhs) | gf::Vector< T, N > | related |
| operator+=(Vector< T, N > &lhs, const Vector< U, N > &rhs) | gf::Vector< T, N > | related |
| operator-(const Vector< T, N > &val) | gf::Vector< T, N > | related |
| operator-(const Vector< T, N > &lhs, const Vector< U, N > &rhs) | gf::Vector< T, N > | related |
| operator-(const Vector< T, N > &lhs, U rhs) | gf::Vector< T, N > | related |
| operator-(T lhs, const Vector< U, N > &rhs) | gf::Vector< T, N > | related |
| operator-=(Vector< T, N > &lhs, const Vector< U, N > &rhs) | gf::Vector< T, N > | related |
| operator/(const Vector< T, N > &lhs, const Vector< U, N > &rhs) | gf::Vector< T, N > | related |
| operator/(const Vector< T, N > &lhs, U rhs) | gf::Vector< T, N > | related |
| operator/(T lhs, const Vector< U, N > &rhs) | gf::Vector< T, N > | related |
| operator/=(Vector< T, N > &lhs, const Vector< U, N > &rhs) | gf::Vector< T, N > | related |
| operator/=(Vector< T, N > &lhs, U rhs) | gf::Vector< T, N > | related |
| operator=(const Vector &other)=default | gf::Vector< T, N > | |
| operator==(const Vector< T, N > &lhs, const Vector< T, N > &rhs) | gf::Vector< T, N > | related |
| operator[](std::size_t i) const | gf::Vector< T, N > | inline |
| operator[](std::size_t i) | gf::Vector< T, N > | inline |
| operator||(const Vector< bool, N > &lhs, const Vector< bool, N > &rhs) | gf::Vector< T, N > | related |
| perp(const Vector< T, 2 > &vec) | gf::Vector< T, N > | related |
| select(const Vector< bool, N > &cond, const Vector< T, N > &lhs, const Vector< T, N > &rhs) | gf::Vector< T, N > | related |
| squareDistance(const Vector< T, N > &lhs, const Vector< T, N > &rhs) | gf::Vector< T, N > | related |
| squareLength(const Vector< T, N > &vec) | gf::Vector< T, N > | related |
| unit(T angle) | gf::Vector< T, N > | related |
| Vector()=default | gf::Vector< T, N > | |
| Vector(T val) | gf::Vector< T, N > | inlineexplicit |
| Vector(T *array) | gf::Vector< T, N > | inlineexplicit |
| Vector(std::initializer_list< T > list) | gf::Vector< T, N > | inline |
| Vector(const Vector &other)=default | gf::Vector< T, N > | |
| Vector(const Vector< U, N > &other) | gf::Vector< T, N > | inline |
1.8.8