Sha256: 4891f5641fd81933b99686c98ba2b835182ce372f2440e2e7610dedde78872c6
Contents?: true
Size: 554 Bytes
Versions: 2
Compression:
Stored size: 554 Bytes
Contents
require_relative 'runby_range' module RunbyPace # Represents a range of paces, from fast to slow. class PaceRange < RunbyRange def initialize(fast, slow) @fast = RunbyPace::PaceTime.new(fast) @slow = RunbyPace::PaceTime.new(slow) end # Create a new pace range from an existing speed range. def self.from_speed_range(speed_range) fast = RunbyPace::RunMath.convert_speed_to_pace speed_range.fast slow = RunbyPace::RunMath.convert_speed_to_pace speed_range.slow PaceRange.new fast, slow end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
runby_pace-0.2.74 | lib/runby_pace/pace_range.rb |
runby_pace-0.2.73 | lib/runby_pace/pace_range.rb |