diff --git a/Userland/Libraries/LibGfx/Size.h b/Userland/Libraries/LibGfx/Size.h index e66c247656..200e764c5e 100644 --- a/Userland/Libraries/LibGfx/Size.h +++ b/Userland/Libraries/LibGfx/Size.h @@ -87,6 +87,12 @@ public: return size; } + [[nodiscard]] constexpr float aspect_ratio() const + { + VERIFY(height() != 0); + return static_cast(width()) / static_cast(height()); + } + template [[nodiscard]] constexpr bool contains(Size const& other) const {