1
0
Files
Advent-of-Code/2019/src/main/java/be/vandewalleh/aoc/geometry/Point2D.java
T
2020-12-31 00:52:18 +01:00

14 lines
335 B
Java

package be.vandewalleh.aoc.geometry;
public record Point2D(int x, int y) {
public static Point2D origin = new Point2D(0, 0);
public int manhattanDistance() {
return Math.abs(x) + Math.abs(y);
}
public Point2D translate(Point2D other) {
return new Point2D(this.x + other.x, this.y + other.y);
}
}