// Hexagonal grid import java.lang.Object; import HexCoord; public class HexGrid extends Object { Object contents[][]; public int width, height; public HexGrid(int x, int y) { width = x; height = y; contents = new Object[height][width]; } public Object elementAt(int x, int y) { return contents[y][x]; } public Object elementAt(HexCoord hc) { return elementAt(hc.x, hc.y); } public void setElementAt(Object o, int x, int y) { contents[y][x] = o; } public void setElementAt(Object o, HexCoord hc) { setElementAt(o, hc.x, hc.y); } public void removeAllElements() { contents = new Object[height][width]; } }