class Tcxxxer::TrackPoint
Attributes
altitude[RW]
cadence[RW]
distance[RW]
heart_rate[RW]
joules[RW]
latitude[RW]
longitude[RW]
speed[RW]
time[RW]
watts[RW]
Public Class Methods
new()
click to toggle source
# File lib/tcxxxer/track_point.rb, line 21 def initialize zero_all_attrs end
Public Instance Methods
to_hash()
click to toggle source
# File lib/tcxxxer/track_point.rb, line 31 def to_hash @@attributes.each_with_object({}) { |a,h| h[a] = instance_variable_get "@#{a}" } end
zero_all_attrs()
click to toggle source
# File lib/tcxxxer/track_point.rb, line 25 def zero_all_attrs @@attributes.each do |a| instance_variable_set "@#{a}", 0 end end