@@ -0,0 +1,637 @@
+package io.github.data4all.model.drawing;%0A%0A/**%0A * A Point is a Object that can hold an x and y coordinate There is no further%0A * logic in this class%0A * %0A * @author tbrose%0A */%0Apublic class Point %7B%0A%09private final float x;%0A%09private final float y;%0A%0A%09public Point(float x, float y) %7B%0A%09%09this.x = x;%0A%09%09this.y = y;%0A%09%7D%0A%0A%09public float getX() %7B%0A%09%09return x;%0A%09%7D%0A%0A%09public float getY() %7B%0A%09%09return y;%0A%09%7D%0A%0A%09@Override%0A%09public boolean equals(Object o) %7B%0A%09%09return (o == this)%0A%09%09%09%09%7C%7C ((o instanceof Point) && x == ((Point) o).getX() && y == ((Point) o)%0A%09%09%09%09%09%09.getY());%0A%09%7D%0A%0A%09public boolean equals(float x, float y) %7B%0A%09%09return this.x == y && this.y == y;%0A%09%7D%0A%7D%0A

Add own implementation of a point refs #2582