List of all members.
Public Member Functions |
| Maze (int width, int height) |
| Constructor.
|
void | clear_wall (int x, int y) |
| Functie care darama un zid din labirint.
|
bool | same_room (int x1, int y1, int x2, int y2) |
| Functie care determina daca doua celule fac parte din acelasi set.
|
int | get_room_ID (int x, int y) |
| Functie care determina IDul unui spatiu din labirint. O camera are acelasi ID pe toata suprafata ei.
|
int | get_width () |
| Functie pentru determinarea latimii labirintului.
|
int | get_height () |
| Functie pentru determinarea inaltimii labirintului.
|
Friends |
std::ostream & | operator<< (std::ostream &, const Maze &) |
Constructor & Destructor Documentation
Maze::Maze |
( |
int |
width, |
|
|
int |
height | |
|
) |
| | [inline] |
Constructor.
- Parameters:
-
| width | Latimea labirintului (nr. coloane) |
| height | Inaltimea labirintului (nr. linii) |
Member Function Documentation
void Maze::clear_wall |
( |
int |
x, |
|
|
int |
y | |
|
) |
| | [inline] |
Functie care darama un zid din labirint.
- Parameters:
-
int Maze::get_height |
( |
|
) |
[inline] |
Functie pentru determinarea inaltimii labirintului.
- Returns:
- Inaltimea labirintului
int Maze::get_room_ID |
( |
int |
x, |
|
|
int |
y | |
|
) |
| | [inline] |
Functie care determina IDul unui spatiu din labirint. O camera are acelasi ID pe toata suprafata ei.
- Parameters:
-
| x,y | Coordonatele celulei pentru care se solicita ID-ul |
- Returns:
- ID-ul celulei solicitate
int Maze::get_width |
( |
|
) |
[inline] |
Functie pentru determinarea latimii labirintului.
- Returns:
- Latimea labirintului
bool Maze::same_room |
( |
int |
x1, |
|
|
int |
y1, |
|
|
int |
x2, |
|
|
int |
y2 | |
|
) |
| | [inline] |
Functie care determina daca doua celule fac parte din acelasi set.
- Parameters:
-
| x1,y1 | Coordonatele de la prima celula |
| x2,y2 | Coordonatele de la cea de-a doua celula |
The documentation for this class was generated from the following file:
- /home/marcvs/Desktop/working/pa-materiale/pa/codeBase/C++/include/Maze.h