|
constexpr bool | operator!= (const Vec2 &lhs, const Vec2 &rhs) noexcept |
|
constexpr bool | operator!= (const Vec3 &lhs, const Vec3 &rhs) noexcept |
|
constexpr Vec2 | operator* (const Vec2 &lhs, double scale) noexcept |
|
constexpr Vec3 | operator* (const Vec3 &lhs, double scale) noexcept |
|
Vec2 & | operator*= (Vec2 &lhs, double scale) noexcept |
|
Vec3 & | operator*= (Vec3 &lhs, double scale) noexcept |
|
constexpr Vec2 | operator+ (const Vec2 &lhs, const Vec2 &rhs) noexcept |
|
constexpr Vec3 | operator+ (const Vec3 &lhs, const Vec3 &rhs) noexcept |
|
constexpr Vec3 | operator+ (const Vec3 &lhs, const Vec2 &rhs) noexcept |
|
Vec2 & | operator+= (Vec2 &lhs, const Vec2 &rhs) noexcept |
|
Vec3 & | operator+= (Vec3 &lhs, const Vec3 &rhs) noexcept |
|
Vec3 & | operator+= (Vec3 &lhs, const Vec2 &rhs) noexcept |
|
constexpr Vec2 | operator- (const Vec2 &lhs, const Vec2 &rhs) noexcept |
|
constexpr Vec3 | operator- (const Vec3 &lhs, const Vec3 &rhs) noexcept |
|
Vec2 & | operator-= (Vec2 &lhs, const Vec2 &rhs) noexcept |
|
Vec3 & | operator-= (Vec3 &lhs, const Vec3 &rhs) noexcept |
|
constexpr Vec2 | operator/ (const Vec2 &lhs, double scale) noexcept |
|
constexpr Vec3 | operator/ (const Vec3 &lhs, double scale) noexcept |
|
Vec2 & | operator/= (Vec2 &lhs, double scale) noexcept |
|
Vec3 & | operator/= (Vec3 &lhs, double scale) noexcept |
|
std::ostream & | operator<< (std::ostream &os, const Vec2 &v) |
|
std::ostream & | operator<< (std::ostream &os, const Vec3 &v) |
|
constexpr bool | operator== (const Vec2 &lhs, const Vec2 &rhs) noexcept |
|
constexpr bool | operator== (const Vec3 &lhs, const Vec3 &rhs) noexcept |
|