Symphony 1.0
|
#include <simple_maze.h>
Public Member Functions | |
MazeState () | |
MazeState (std::vector< std::vector< int > > maze, int x, int y) | |
void | print () override |
Prints the state details. | |
Public Member Functions inherited from State | |
State () | |
Constructor for the State class. | |
virtual | ~State () |
Virtual destructor for the State class. | |
Public Attributes | |
std::vector< std::vector< int > > | maze |
int | x |
int | y |
Definition at line 13 of file simple_maze.h.
|
inline |
Definition at line 16 of file simple_maze.h.
|
inline |
|
inlineoverridevirtual |
Prints the state details.
This method should be overridden by the user to display meaningful information about the state.
Reimplemented from State.
Definition at line 31 of file simple_maze.h.
std::vector<std::vector<int> > MazeState::maze |
Definition at line 28 of file simple_maze.h.
Referenced by MazeProblem::goal_test(), MazeState(), and print().
int MazeState::x |
Definition at line 29 of file simple_maze.h.
Referenced by MazeState(), and print().
int MazeState::y |
Definition at line 30 of file simple_maze.h.
Referenced by MazeState(), and print().