diff --git a/src/main/java/bagel/util/Point.java b/src/main/java/bagel/util/Point.java index bbed0076be85fe52044843daa28e44f16dbf88da..d4178372aeda8b3fb355beaa0a6036d2a9dd06db 100644 --- a/src/main/java/bagel/util/Point.java +++ b/src/main/java/bagel/util/Point.java @@ -1,5 +1,7 @@ package bagel.util; +import java.util.Objects; + /** * Immutable class that represents a 2D point in space. */ @@ -42,6 +44,11 @@ public class Point { } } + @Override + public int hashCode() { + return Objects.hash(x, y); + } + public double distanceTo(Point b) { return asVector().sub(b.asVector()).length(); }