Module: Map::Sequential
- Defined in:
- app/models/map.rb
Class Method Summary collapse
- .location_from_index(index, size) ⇒ Object
- .location_from_row_and_column(row, column, width, size) ⇒ Object
Class Method Details
.location_from_index(index, size) ⇒ Object
161 162 163 164 |
# File 'app/models/map.rb', line 161 def self.location_from_index(index, size) digit_count = Math.log10(size + 1).ceil "S%0#{digit_count}d" % [index + 1] end |
.location_from_row_and_column(row, column, width, size) ⇒ Object
156 157 158 159 |
# File 'app/models/map.rb', line 156 def self.location_from_row_and_column(row, column, width, size) digit_count = Math.log10(size + 1).ceil "S%0#{digit_count}d" % [(row * width) + column] end |