import java.util.ArrayList;
public class Point2D {
public int x;
public int y;
public double z;
// contains a Z value so that projected points can have their Z values calculated efficiently
public Point2D(int _x, int _y){
x = _x;
y = _y;
}
public void set(int _x, int _y){
x = _x;
y = _y;
}
public int[] get(){
return new int[]{x, y};
}
}