Sha256: ace587c8097f3bbf55b3fceeef0149cf42e5274fa362b091b2c2fe8c84fdc33d

Contents?: true

Size: 389 Bytes

Versions: 3

Compression:

Stored size: 389 Bytes

Contents

# frozen_string_literal: true
module WordSearch
  module TwoDimensional
    class Direction
      include Ruby::Enum

      # Standard cardinal directions
      define :N,  [0,   1]
      define :NE, [1,   1]
      define :E,  [1,   0]
      define :SE, [1,  -1]
      define :S,  [0,  -1]
      define :SW, [-1, -1]
      define :W,  [-1,  0]
      define :NW, [-1,  1]
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
word_search-1.1.0 lib/word_search/two_dimensional/direction.rb
word_search-1.0.1 lib/word_search/two_dimensional/direction.rb
word_search-1.0.0 lib/word_search/two_dimensional/direction.rb