public NavMesh2d(List <Cell> cellList) { this.cellList = cellList; openList = new BinaryHeap <Cell>(cellList.Count, true, Cell.Compare); closedList = new List <Cell>(); }