class WordSearch::TwoDimensional::Generator

Public Instance Methods

directions() click to toggle source
# File lib/word_search/two_dimensional/generator.rb, line 6
def directions
  Direction.values.shuffle.map do |direction|
    Point.new(direction.first, direction.second)
  end
end

Private Instance Methods

random_point() click to toggle source
# File lib/word_search/two_dimensional/generator.rb, line 14
def random_point
  Point.new(random(plane.x), random(plane.y))
end