module Scruffy::Helpers::PointContainer::Hash

Public Instance Methods

inject(memo) { |memo, self| ... } click to toggle source
# File lib/scruffy/helpers/point_container.rb, line 58
def inject memo
  (minimum_key..maximum_key).each do |i|
    memo = yield memo, self[i]
  end
  memo
end
maximum_key() click to toggle source
# File lib/scruffy/helpers/point_container.rb, line 54
def maximum_key
  self.keys.sort.last
end
minimum_key() click to toggle source
# File lib/scruffy/helpers/point_container.rb, line 50
def minimum_key
  self.keys.sort.first
end
size() click to toggle source
# File lib/scruffy/helpers/point_container.rb, line 65
def size
  maximum_key - minimum_key + 1
end