public void addComponent(MazeComponent c, int x, int y) { if (!(x >= length || y >= height || x < 0 || y < 0)) { map[x, y] = c; } }
public void AddComponent(Position position, MazeComponent mazeComponent) { MazeComponents[position.Line, position.Column] = mazeComponent; }
private bool CanMove(Position pos) { MazeComponent aux = Maze.GetComponent(pos); return(aux.ComponentValue.Equals("0") && !aux.Visited); }