|
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().