class Muve::Movement
Public Instance Methods
latitude()
click to toggle source
# File lib/muve/movement.rb, line 7 def latitude location[:latitude] if location end
Also aliased as: lat
latitude=(value)
click to toggle source
# File lib/muve/movement.rb, line 15 def latitude=(value) location = {} unless location location[:latitude]=(value) end
Also aliased as: lat=
longitude()
click to toggle source
# File lib/muve/movement.rb, line 11 def longitude location[:longitude] if location end
longitude=(value)
click to toggle source
# File lib/muve/movement.rb, line 20 def longitude=(value) location = {} unless location location[:longitude]=(value) end
valid?()
click to toggle source
# File lib/muve/movement.rb, line 25 def valid? assocs.each do |assoc| return false unless !assoc.nil? && assoc.valid? end fields.each do |field| return false unless time end true end
Private Instance Methods
assocs()
click to toggle source
# File lib/muve/movement.rb, line 45 def assocs [ @traveller, @location ] end