module Strava::Models::Mixins::Elevation

Public Instance Methods

total_elevation_gain_in_feet() click to toggle source
# File lib/strava/models/mixins/elevation.rb, line 11
def total_elevation_gain_in_feet
  total_elevation_gain * 3.28084
end
total_elevation_gain_in_feet_s() click to toggle source
# File lib/strava/models/mixins/elevation.rb, line 25
def total_elevation_gain_in_feet_s
  return if total_elevation_gain.nil?

  format('%gft', format('%.1f', total_elevation_gain_in_feet))
end
total_elevation_gain_in_meters() click to toggle source
# File lib/strava/models/mixins/elevation.rb, line 15
def total_elevation_gain_in_meters
  total_elevation_gain
end
total_elevation_gain_in_meters_s() click to toggle source
# File lib/strava/models/mixins/elevation.rb, line 19
def total_elevation_gain_in_meters_s
  return if total_elevation_gain.nil?

  format('%gm', format('%.1f', total_elevation_gain_in_meters))
end
total_elevation_gain_s() click to toggle source
# File lib/strava/models/mixins/elevation.rb, line 31
def total_elevation_gain_s
  total_elevation_gain_in_meters_s
end