public Grid(int x, int y) { maxX = x; maxY = y; grid = new GridEle[x][]; for (int i = 0; i < x; i++) { grid[i] = new GridEle[y]; for (int j = 0; j < y; j++) { grid[i][j] = new GridEle { op = Global.Ops.None, value = 0 }; } } }
public void Set(XY xy, GridEle ele) { grid[xy.x][xy.y] = ele; }
public void Set(int x, int y, GridEle ele) { grid[x][y] = ele; }