From ac7c96b33f6d87ffadaf4ecd47c8a053d674a709 Mon Sep 17 00:00:00 2001 From: obligaron Date: Tue, 11 Jul 2023 21:34:12 +0200 Subject: [PATCH] Introduce PointOf operator /= --- Source/engine/point.hpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Source/engine/point.hpp b/Source/engine/point.hpp index e336edeaf..517f529b8 100644 --- a/Source/engine/point.hpp +++ b/Source/engine/point.hpp @@ -88,6 +88,13 @@ struct PointOf { return *this; } + constexpr PointOf &operator/=(const int factor) + { + x /= factor; + y /= factor; + return *this; + } + constexpr PointOf operator-() const { static_assert(std::is_signed::value, "CoordT must be signed");