class Weese::Location::RadiusAtCoordinates
A radius in meters at a {Coordinates}
Attributes
coordinates[RW]
@return [Coordinates] A latitude and longitude
radius[RW]
@return [Numeric] Radius in meters around coordinates
Public Class Methods
new(radius, coordinates)
click to toggle source
Create a Radius at a Coordinates
@param [Numeric] radius Distance in meters to check from the given coordinates @param [Coordinates] coordinates Latitude and Longitude to
# File lib/weese/location.rb, line 19 def initialize(radius, coordinates) @radius = radius @coordinates = coordinates end
Public Instance Methods
to_h()
click to toggle source
Converts this object to a hash
@return [Hash] Hash containing radius, latitude and longitude
# File lib/weese/location.rb, line 29 def to_h { radius: radius, latitude: coordinates.latitude, longitude: coordinates.longitude } end