cast() const | Kale::Vector2< T > | inline |
clamp(T minX, T maxX, T minY, T maxY) const | Kale::Vector2< T > | inline |
clamp(Vector2< T > min, Vector2< T > max) const | Kale::Vector2< T > | inline |
clampTo(T minX, T maxX, T minY, T maxY) | Kale::Vector2< T > | inline |
clampTo(Vector2< T > min, Vector2< T > max) | Kale::Vector2< T > | inline |
cross(Vector2< T > o) const | Kale::Vector2< T > | inline |
dist(Vector2< T > o) const | Kale::Vector2< T > | inline |
dot(Vector2< T > o) const | Kale::Vector2< T > | inline |
magnitude() const | Kale::Vector2< T > | inline |
max() | Kale::Vector2< T > | inlinestatic |
min() | Kale::Vector2< T > | inlinestatic |
normalized() const | Kale::Vector2< T > | inline |
one() | Kale::Vector2< T > | inlinestatic |
operator!=(Vector2< T > o) const | Kale::Vector2< T > | inline |
operator*(Vector2< T > o) const | Kale::Vector2< T > | inline |
operator*(T v) const | Kale::Vector2< T > | inline |
operator* | Kale::Vector2< T > | friend |
operator*=(Vector2< T > o) | Kale::Vector2< T > | inline |
operator*=(T v) | Kale::Vector2< T > | inline |
operator+(Vector2< T > o) const | Kale::Vector2< T > | inline |
operator+(T v) const | Kale::Vector2< T > | inline |
operator+ | Kale::Vector2< T > | friend |
operator+=(Vector2< T > o) | Kale::Vector2< T > | inline |
operator+=(T v) | Kale::Vector2< T > | inline |
operator-() const | Kale::Vector2< T > | inline |
operator-(Vector2< T > o) const | Kale::Vector2< T > | inline |
operator-(T v) const | Kale::Vector2< T > | inline |
operator- | Kale::Vector2< T > | friend |
operator-=(Vector2< T > o) | Kale::Vector2< T > | inline |
operator-=(T v) | Kale::Vector2< T > | inline |
operator/(Vector2< T > o) const | Kale::Vector2< T > | inline |
operator/(T v) const | Kale::Vector2< T > | inline |
operator/ | Kale::Vector2< T > | friend |
operator/=(Vector2< T > o) | Kale::Vector2< T > | inline |
operator/=(T v) | Kale::Vector2< T > | inline |
operator<(Vector2< T > o) const | Kale::Vector2< T > | inline |
operator<=(Vector2< T > o) const | Kale::Vector2< T > | inline |
operator=(T n) | Kale::Vector2< T > | inline |
operator=(T v[2]) | Kale::Vector2< T > | inline |
operator==(Vector2< T > o) const | Kale::Vector2< T > | inline |
operator==(Vector2< T > o) const | Kale::Vector2< T > | inline |
operator>(Vector2< T > o) const | Kale::Vector2< T > | inline |
operator>=(Vector2< T > o) const | Kale::Vector2< T > | inline |
perpendicular(Vector2< T > o) const | Kale::Vector2< T > | inline |
project(Vector2< T > o) | Kale::Vector2< T > | inline |
random(T min, T max) | Kale::Vector2< T > | inlinestatic |
random(T minX, T maxX, T minY, T maxY) | Kale::Vector2< T > | inlinestatic |
right() | Kale::Vector2< T > | inlinestatic |
rotateClockwise() const | Kale::Vector2< T > | inline |
rotateCounterClockwise() const | Kale::Vector2< T > | inline |
signedAngle(Vector2< T > to) const | Kale::Vector2< T > | inline |
unit() const | Kale::Vector2< T > | inline |
up() | Kale::Vector2< T > | inlinestatic |
Vector2() | Kale::Vector2< T > | inline |
Vector2(T x, T y) | Kale::Vector2< T > | inline |
Vector2(T v[2]) | Kale::Vector2< T > | inline |
x | Kale::Vector2< T > | |
xy() const | Kale::Vector2< T > | inline |
y | Kale::Vector2< T > | |
yx() const | Kale::Vector2< T > | inline |
zero() | Kale::Vector2< T > | inlinestatic |