Table of Contents - robot-simulator-0.0.1 Documentation
Classes and Modules
- Robot
- Robot::Simulator
- Robot::Simulator::Controller
- Robot::Simulator::Coordinate
- Robot::Simulator::Direction
- Robot::Simulator::Robot
- Robot::Simulator::Table
- Robot::Simulator::Track
- Robot::Simulator::UI
- Robot::Simulator::UI::CLI
Methods
- ::from_str — Robot::Simulator::Direction
- ::left — Robot::Simulator::Direction
- ::new — Robot::Simulator::Controller
- ::new — Robot::Simulator::Coordinate
- ::new — Robot::Simulator::Robot
- ::new — Robot::Simulator::Table
- ::new — Robot::Simulator::Track
- ::right — Robot::Simulator::Direction
- ::to_str — Robot::Simulator::Direction
- ::validate — Robot::Simulator::Direction
- #current_track= — Robot::Simulator::Robot
- #dispatch_command — Robot::Simulator::UI::CLI
- #execute_place_command — Robot::Simulator::UI::CLI
- #is_on_table? — Robot::Simulator::Robot
- #is_valid_coordinate? — Robot::Simulator::Robot
- #is_valid_coordinate? — Robot::Simulator::Table
- #left — Robot::Simulator::Controller
- #move — Robot::Simulator::Controller
- #move — Robot::Simulator::Robot
- #place — Robot::Simulator::Controller
- #place — Robot::Simulator::Robot
- #read_commands_from_console — Robot::Simulator::UI::CLI
- #read_commands_from_file — Robot::Simulator::UI::CLI
- #report — Robot::Simulator::Controller
- #right — Robot::Simulator::Controller
- #start_game — Robot::Simulator::UI::CLI
- #turn_left — Robot::Simulator::Robot
- #turn_right — Robot::Simulator::Robot