arithmetic ops
| 46 | |
| 47 | // arithmetic ops |
| 48 | inline Vector3 operator-() const SKR_NOEXCEPT { return Vector3(-x, -y, -z); } |
| 49 | |
| 50 | friend inline Vector3 operator+(const Vector3& lhs, float rhs) SKR_NOEXCEPT { return Vector3(lhs.x + rhs, lhs.y + rhs, lhs.z + rhs); } |
| 51 | friend inline Vector3 operator-(const Vector3& lhs, float rhs) SKR_NOEXCEPT { return Vector3(lhs.x - rhs, lhs.y - rhs, lhs.z - rhs); } |