From a7d8b9f5c7581d7f93a99cf68222dd035a8fad63 Mon Sep 17 00:00:00 2001 From: DaniTheSkunk <> Date: Tue, 8 Nov 2022 00:17:52 +0000 Subject: [PATCH] added Recti.contains --- com/danitheskunk/skunkworks/Recti.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/com/danitheskunk/skunkworks/Recti.java b/com/danitheskunk/skunkworks/Recti.java index 3bc4c32..9a2cdf4 100644 --- a/com/danitheskunk/skunkworks/Recti.java +++ b/com/danitheskunk/skunkworks/Recti.java @@ -54,4 +54,12 @@ public final class Recti { public Vec2i getBottomRight() { return Vec2i.add(pos, size); } + + public boolean contains(Vec2i vec) { + var br = getBottomRight(); + return vec.getX() >= pos.getX() && + vec.getY() >= pos.getY() && + vec.getX() <= br.getX() && + vec.getY() <= br.getY(); + } }