Sha256: abbc3287f1d5eedd7c025593bc368396a85f8c3a1b36597d10f3b6e46a63c5a9

Contents?: true

Size: 286 Bytes

Versions: 2

Compression:

Stored size: 286 Bytes

Contents

class Is
  class Point

    attr_reader :longitude, :latitude

    def initialize(lat, long)
      @latitude = lat.to_f
      @longitude = long.to_f
    end

    def in?(area)
      area = Is::Area.new(area) unless area.is_a?(Is::Area) # :)
      area.contains? self
    end

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
is-0.0.2 lib/is/point.rb
is-0.0.1 lib/is/point.rb