| Adjacent(HexPoint p1, HexPoint p2) const | ConstBoard | |
| AllValid() const | ConstBoard | [inline] |
| ComputeNeighbours() | ConstBoard | [private] |
| ComputePointList() | ConstBoard | [private] |
| ComputeValid() | ConstBoard | [private] |
| ConstBoard(int size) | ConstBoard | [private] |
| ConstBoard(int width, int height) | ConstBoard | [private] |
| CreateIterators() | ConstBoard | [private] |
| Distance(HexPoint x, HexPoint y) const | ConstBoard | |
| EdgesAndInterior() const | ConstBoard | [inline] |
| Get(int size) | ConstBoard | [static] |
| Get(int width, int height) | ConstBoard | [static] |
| GetCells() const | ConstBoard | [inline] |
| GetLocations() const | ConstBoard | [inline] |
| GetValid() const | ConstBoard | [inline] |
| Height() const | ConstBoard | [inline] |
| Init() | ConstBoard | [private] |
| Interior() const | ConstBoard | [inline] |
| IsCell(HexPoint cell) const | ConstBoard | [inline] |
| IsCell(const bitset_t &bs) const | ConstBoard | [inline] |
| IsLocation(HexPoint cell) const | ConstBoard | [inline] |
| IsLocation(const bitset_t &bs) const | ConstBoard | [inline] |
| IsValid(HexPoint cell) const | ConstBoard | [inline] |
| IsValid(const bitset_t &bs) const | ConstBoard | [inline] |
| m_all_index | ConstBoard | [private] |
| m_cells | ConstBoard | [private] |
| m_cells_index | ConstBoard | [private] |
| m_height | ConstBoard | [private] |
| m_locations | ConstBoard | [private] |
| m_locations_index | ConstBoard | [private] |
| m_neighbours | ConstBoard | [private] |
| m_points | ConstBoard | [private] |
| m_valid | ConstBoard | [private] |
| m_width | ConstBoard | [private] |
| Nbs(HexPoint cell) const | ConstBoard | [inline] |
| Nbs(HexPoint cell, int radius) const | ConstBoard | [inline] |
| operator!=(const ConstBoard &other) const | ConstBoard | [inline] |
| operator==(const ConstBoard &other) const | ConstBoard | [inline] |
| Width() const | ConstBoard | [inline] |
| ~ConstBoard() | ConstBoard | [private] |