X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/FreeShisen/blobdiff_plain/1709c0fafdfff1d157147de7cdcc9fe956b69d34..109ae6fe4de6c323c6956a8a6f401b70f05ccaa6:/src/de/cwde/freeshisen/Point.java diff --git a/src/de/cwde/freeshisen/Point.java b/src/de/cwde/freeshisen/Point.java index fc3e971..3a4a47d 100644 --- a/src/de/cwde/freeshisen/Point.java +++ b/src/de/cwde/freeshisen/Point.java @@ -2,29 +2,43 @@ package de.cwde.freeshisen; class Point { public Point(int i, int j) { - this.i=i; - this.j=j; + this.i = i; + this.j = j; + } + + public Point(Point p) { + this.i = p.i; + this.j = p.j; } public boolean equals(Point p) { - return (i==p.i && j==p.j); + return (i == p.i && j == p.j); + } + + public boolean equals(int myi, int myj) { + return (i == myi && j == myj); } public String toString() { - return "("+i+","+j+")"; + return "(" + i + "," + j + ")"; + } + + public void set(int i, int j) { + this.i = i; + this.j = j; } public static Point fromString(String s) { - String[] ij=s.split(",",2); - int i=Integer.parseInt(ij[0]); - int j=Integer.parseInt(ij[1]); - return new Point(i,j); + String[] ij = s.split(",", 2); + int i = Integer.parseInt(ij[0]); + int j = Integer.parseInt(ij[1]); + return new Point(i, j); } public int i; public int j; public Point copy() { - return new Point(this.i,this.j); + return new Point(this.i, this.j); } }