From b6256767cc6e51b2b261ba9586c817faf4827398 Mon Sep 17 00:00:00 2001 From: ThatGamerBlue Date: Wed, 3 Jun 2020 14:35:53 +0100 Subject: [PATCH] Add offset method to point --- .../src/main/java/net/runelite/api/Point.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/runelite-api/src/main/java/net/runelite/api/Point.java b/runelite-api/src/main/java/net/runelite/api/Point.java index f84ad39707..78581f6f1c 100644 --- a/runelite-api/src/main/java/net/runelite/api/Point.java +++ b/runelite-api/src/main/java/net/runelite/api/Point.java @@ -45,4 +45,16 @@ public class Point { return (int) Math.hypot(getX() - other.getX(), getY() - other.getY()); } + + /** + * Returns a new point offset by xOff and yOff + * + * @param xOff X offset to apply + * @param yOff Y offset to apply + * @return A new instance of Point, offset by x + xOff and y + yOff + */ + public Point offset(int xOff, int yOff) + { + return new Point(x + xOff, y + yOff); + } }