|
vec2f | eu::operator+ (const vec2f &lhs, const vec2f &rhs) |
| Math operators. More...
|
|
vec2f | eu::operator- (const vec2f &lhs, const vec2f &rhs) |
|
vec2f | eu::operator* (const vec2f &lhs, float rhs) |
|
vec2f | eu::operator* (float lhs, const vec2f &rhs) |
|
vec2f | eu::operator* (const unit2f &lhs, float rhs) |
|
vec2f | eu::operator* (float lhs, const unit2f &rhs) |
|
vec2f | eu::operator/ (const vec2f &lhs, float rhs) |
|
vec2i | eu::operator+ (const vec2i &lhs, const vec2i &rhs) |
|
vec2i | eu::operator- (const vec2i &lhs, const vec2i &rhs) |
|
vec2i | eu::operator* (const vec2i &lhs, int rhs) |
|
vec2i | eu::operator* (int lhs, const vec2i &rhs) |
|
bool | eu::operator== (const vec2i &lhs, const vec2i &rhs) |
| Equality operators. More...
|
|
bool | eu::operator!= (const vec2i &lhs, const vec2i &rhs) |
|
float | eu::dot (const vec2f &lhs, const vec2f &rhs) |
| Functions. More...
|
|
vec2f | eu::lerp_vec2f (const vec2f &from, float v, const vec2f &to) |
| Transform. More...
|
|
vec2i | eu::lerp_vec2i (const vec2i &from, float v, const vec2i &to) |
|
| eu::DEFAULT_INTERPOLATE (vec2f, lerp_vec2f) |
|
| eu::DEFAULT_INTERPOLATE (vec2i, lerp_vec2i) |
|
std::string | eu::to_string (const vec2f &v) |
| Printing. More...
|
|
std::string | eu::to_string (const unit2f &v) |
|
std::string | eu::to_string (const vec2i &v) |
|
unit2f | eu::create_random_unit (Random *random) |
|
| ADD_DEFAULT_FORMATTER (eu::vec2f, std::string, eu::to_string) |
|
| ADD_DEFAULT_FORMATTER (eu::unit2f, std::string, eu::to_string) |
|
| ADD_DEFAULT_FORMATTER (eu::vec2i, std::string, eu::to_string) |
|