class Robot::Simulator::Table
Table
with dimension, in which a robot can be placed and roam around.
Attributes
dimensionX[R]
dimensionY[R]
Public Class Methods
new(dimensionX, dimensionY)
click to toggle source
# File lib/robot/simulator/table.rb, line 7 def initialize(dimensionX, dimensionY) @dimensionX, @dimensionY = dimensionX, dimensionY end
Public Instance Methods
is_valid_coordinate?(coordinate)
click to toggle source
# File lib/robot/simulator/table.rb, line 11 def is_valid_coordinate?(coordinate) coordinate and coordinate.x >= 0 and coordinate.x < dimensionX and coordinate.y >= 0 and coordinate.y < dimensionY end