#include </home/jenkins/workspace/orxonox_doxygen_trunk/src/modules/hover/MazeGenerator.h>
orxonox::MazeGenerator::MazeGenerator |
( |
int |
numCells | ) |
|
orxonox::MazeGenerator::~MazeGenerator |
( |
| ) |
|
int orxonox::MazeGenerator::cellIdx |
( |
| ) |
|
|
private |
void orxonox::MazeGenerator::generateMaze |
( |
| ) |
|
Generates a Maze (for Maze-Generator)
eDirection orxonox::MazeGenerator::getDirection |
( |
| ) |
|
|
private |
Generates new Direction (for Maze-Generator)
int* orxonox::MazeGenerator::getLevelcode |
( |
| ) |
const |
|
inline |
bool orxonox::MazeGenerator::isDirValid |
( |
eDirection |
Dir | ) |
|
|
private |
Checks if Direction is valid (for Maze-Generator)
void orxonox::MazeGenerator::levelOut |
( |
| ) |
|
Print levelcode_ (for Debugging only)
void orxonox::MazeGenerator::mazeOut |
( |
| ) |
|
Print Maze (for Debugging only)
int orxonox::MazeGenerator::randomInt |
( |
| ) |
|
|
private |
int orxonox::MazeGenerator::randomInt4 |
( |
| ) |
|
|
private |
void orxonox::MazeGenerator::renderMaze |
( |
| ) |
|
Generate levelcode_ from Maze.
int orxonox::MazeGenerator::headingX_[9] |
|
private |
int orxonox::MazeGenerator::headingY_[9] |
|
private |
int* orxonox::MazeGenerator::levelcode_ |
|
private |
int orxonox::MazeGenerator::mask_[9] |
|
private |
unsigned char* orxonox::MazeGenerator::maze_ |
|
private |
int orxonox::MazeGenerator::numCells_ |
|
private |
int orxonox::MazeGenerator::ptX_ |
|
private |
int orxonox::MazeGenerator::ptY_ |
|
private |
The documentation for this class was generated from the following files: