![]() |
Gamedev Framework (gf)
0.4.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(Vector< T, N > val) | gf::Vector< T, N > | related |
| angle(Vector< T, 2 > vec) | gf::Vector< T, N > | related |
| begin() | gf::Vector< T, N > | inline |
| begin() const | gf::Vector< T, N > | inline |
| cbegin() const | gf::Vector< T, N > | inline |
| cend() const | gf::Vector< T, N > | inline |
| chebyshevDistance(Vector< T, N > lhs, Vector< T, N > rhs) | gf::Vector< T, N > | related |
| chebyshevLength(Vector< T, N > vec) | gf::Vector< T, N > | related |
| clamp(Vector< T, N > val, Vector< T, N > lo, Vector< T, N > hi) | gf::Vector< T, N > | related |
| clamp(Vector< T, N > val, T lo, T hi) | gf::Vector< T, N > | related |
| cross(Vector< T, 2 > lhs, Vector< T, 2 > rhs) | gf::Vector< T, N > | related |
| cross(Vector< T, 3 > lhs, Vector< T, 3 > rhs) | gf::Vector< T, N > | related |
| data | gf::Vector< T, N > | |
| dot(Vector< T, N > lhs, Vector< T, N > rhs) | gf::Vector< T, N > | related |
| end() | gf::Vector< T, N > | inline |
| end() const | gf::Vector< T, N > | inline |
| equals(Vector< T, N > lhs, Vector< T, N > rhs) | gf::Vector< T, N > | related |
| euclideanDistance(Vector< T, N > lhs, Vector< T, N > rhs) | gf::Vector< T, N > | related |
| euclideanLength(Vector< T, N > vec) | gf::Vector< T, N > | related |
| greaterThan(Vector< T, N > lhs, Vector< T, N > rhs) | gf::Vector< T, N > | related |
| inverseVectorTripleProduct(Vector< T, 2 > a, Vector< T, 2 > b, Vector< T, 2 > c) | gf::Vector< T, N > | related |
| lerp(Vector< T, N > lhs, Vector< T, N > rhs, U t) | gf::Vector< T, N > | related |
| lessThan(Vector< T, N > lhs, Vector< T, N > rhs) | gf::Vector< T, N > | related |
| manhattanDistance(Vector< T, N > lhs, Vector< T, N > rhs) | gf::Vector< T, N > | related |
| manhattanLength(Vector< T, N > vec) | gf::Vector< T, N > | related |
| max(Vector< T, N > lhs, Vector< T, N > rhs) | gf::Vector< T, N > | related |
| min(Vector< T, N > lhs, Vector< T, N > rhs) | gf::Vector< T, N > | related |
| naturalDistance(Vector< T, N > lhs, Vector< T, N > rhs) | gf::Vector< T, N > | related |
| naturalLength(Vector< T, N > vec) | gf::Vector< T, N > | related |
| normalize(Vector< T, N > vec) | gf::Vector< T, N > | related |
| operator!=(Vector< T, N > lhs, Vector< T, N > rhs) | gf::Vector< T, N > | related |
| operator&&(Vector< bool, N > lhs, Vector< bool, N > rhs) | gf::Vector< T, N > | related |
| operator*(Vector< T, N > lhs, Vector< U, N > rhs) | gf::Vector< T, N > | related |
| operator*(Vector< T, N > lhs, U rhs) | gf::Vector< T, N > | related |
| operator*(T lhs, Vector< U, N > rhs) | gf::Vector< T, N > | related |
| operator*=(Vector< T, N > &lhs, Vector< U, N > rhs) | gf::Vector< T, N > | related |
| operator*=(Vector< T, N > &lhs, U rhs) | gf::Vector< T, N > | related |
| operator+(Vector< T, N > lhs, Vector< U, N > rhs) | gf::Vector< T, N > | related |
| operator+(Vector< T, N > lhs, U rhs) | gf::Vector< T, N > | related |
| operator+(T lhs, Vector< U, N > rhs) | gf::Vector< T, N > | related |
| operator+=(Vector< T, N > &lhs, Vector< U, N > rhs) | gf::Vector< T, N > | related |
| operator+=(Vector< T, N > &lhs, U rhs) | gf::Vector< T, N > | related |
| operator-(Vector< T, N > val) | gf::Vector< T, N > | related |
| operator-(Vector< T, N > lhs, Vector< U, N > rhs) | gf::Vector< T, N > | related |
| operator-(Vector< T, N > lhs, U rhs) | gf::Vector< T, N > | related |
| operator-(T lhs, Vector< U, N > rhs) | gf::Vector< T, N > | related |
| operator-=(Vector< T, N > &lhs, Vector< U, N > rhs) | gf::Vector< T, N > | related |
| operator-=(Vector< T, N > &lhs, U rhs) | gf::Vector< T, N > | related |
| operator/(Vector< T, N > lhs, Vector< U, N > rhs) | gf::Vector< T, N > | related |
| operator/(Vector< T, N > lhs, U rhs) | gf::Vector< T, N > | related |
| operator/(T lhs, Vector< U, N > rhs) | gf::Vector< T, N > | related |
| operator/=(Vector< T, N > &lhs, 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==(Vector< T, N > lhs, 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||(Vector< bool, N > lhs, Vector< bool, N > rhs) | gf::Vector< T, N > | related |
| perp(Vector< T, 2 > vec) | gf::Vector< T, N > | related |
| select(Vector< bool, N > cond, Vector< T, N > lhs, Vector< T, N > rhs) | gf::Vector< T, N > | related |
| squareDistance(Vector< T, N > lhs, Vector< T, N > rhs) | gf::Vector< T, N > | related |
| squareLength(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 |
| vectorTripleProduct(Vector< T, 2 > a, Vector< T, 2 > b, Vector< T, 2 > c) | gf::Vector< T, N > | related |
1.8.8