diff options
| author | manzerbredes <loic.guegan_secondary@yahoo.fr> | 2015-05-02 11:06:54 +0200 |
|---|---|---|
| committer | manzerbredes <loic.guegan_secondary@yahoo.fr> | 2015-05-02 11:06:54 +0200 |
| commit | 6b8a144bd192de206e11a171841ec6161d11b6aa (patch) | |
| tree | 0e0d17f8571750233c4b3008b45e2284d2b03f15 /src/Model/Grid.cpp | |
| parent | 01b25accba1a5329e220aa647255d2c2b284c16e (diff) | |
Correct bugs
Diffstat (limited to 'src/Model/Grid.cpp')
| -rw-r--r-- | src/Model/Grid.cpp | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/src/Model/Grid.cpp b/src/Model/Grid.cpp index 103b95f..b6ef8c4 100644 --- a/src/Model/Grid.cpp +++ b/src/Model/Grid.cpp @@ -58,18 +58,17 @@ bool Grid::isEmpty(int i, int j) bool Grid::gridIsFull() { - bool isFull = true; - for (int i = 0; i < m_size && isFull; i++) + for (int i = 0; i < m_size ; i++) { - for (int j = 0; j < m_size && isFull; j++) + for (int j = 0; j < m_size ; j++) { if (m_table[i][j]->isEmpty()) - isFull = false; + return false; } } - return isFull; + return true; } void Grid::setCell(int i, int j, Cell<StringElement> *cell) @@ -81,5 +80,14 @@ void Grid::setCell(int i, int j, Cell<StringElement> *cell) } } +Cell<StringElement>* Grid::getCell(short i, short j){ + return m_table[i][j]; +} +int Grid::getNRows(){ + return m_table[0].size(); +} +int Grid::getNCols(){ + return m_table.size(); +} |
