Class: RunbyPace::PaceRange
- Inherits:
-
RunbyRange
- Object
- RunbyRange
- RunbyPace::PaceRange
- Defined in:
- lib/runby_pace/pace_range.rb
Overview
Represents a range of paces, from fast to slow.
Instance Attribute Summary
Attributes inherited from RunbyRange
Class Method Summary collapse
-
.from_speed_range(speed_range) ⇒ Object
Create a new pace range from an existing speed range.
Instance Method Summary collapse
-
#initialize(fast, slow) ⇒ PaceRange
constructor
A new instance of PaceRange.
Methods inherited from RunbyRange
Constructor Details
Class Method Details
.from_speed_range(speed_range) ⇒ Object
Create a new pace range from an existing speed range.
12 13 14 15 16 |
# File 'lib/runby_pace/pace_range.rb', line 12 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 |