PixelEngine/src/sig/engine/Point.java
sigonasr2 59eb833694 Point now accepts a type instead
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-11-28 13:36:26 -06:00

41 lines
469 B
Java

package sig.engine;
public class Point<T>{
T x,y;
public Point(T x, T y) {
super();
this.x = x;
this.y = y;
}
public T getX() {
return x;
}
public void setX(T x) {
this.x = x;
}
public T getY() {
return y;
}
public void setY(T y) {
this.y = y;
}
public void set(T x,T y) {
setX(x);setY(y);
}
public void update(T x,T y) {
set(x,y);
}
@Override
public java.lang.String toString() {
return "Point(" + x + "," + y + ")";
}
}