Class: Tempura::Conversion
- Inherits:
-
Object
- Object
- Tempura::Conversion
- Defined in:
- lib/tempura/conversion.rb
Instance Method Summary collapse
- #celsius ⇒ Object
- #delisle ⇒ Object
- #fahrenheit ⇒ Object
-
#initialize(klass) ⇒ Conversion
constructor
A new instance of Conversion.
- #kelvin ⇒ Object
- #newton ⇒ Object
- #rankine ⇒ Object
- #réaumur ⇒ Object (also: #reaumur)
- #rømer ⇒ Object (also: #romer)
Constructor Details
#initialize(klass) ⇒ Conversion
Returns a new instance of Conversion.
5 6 7 |
# File 'lib/tempura/conversion.rb', line 5 def initialize(klass) @klass = klass end |
Instance Method Details
#celsius ⇒ Object
9 10 11 |
# File 'lib/tempura/conversion.rb', line 9 def celsius Tempura::Celsius.new(klass) end |
#delisle ⇒ Object
13 14 15 |
# File 'lib/tempura/conversion.rb', line 13 def delisle Tempura::Delisle.new(klass) end |
#fahrenheit ⇒ Object
17 18 19 |
# File 'lib/tempura/conversion.rb', line 17 def fahrenheit Tempura::Fahrenheit.new(klass) end |
#kelvin ⇒ Object
21 22 23 |
# File 'lib/tempura/conversion.rb', line 21 def kelvin Tempura::Kelvin.new(klass) end |
#newton ⇒ Object
25 26 27 |
# File 'lib/tempura/conversion.rb', line 25 def newton Tempura::Newton.new(klass) end |
#rankine ⇒ Object
29 30 31 |
# File 'lib/tempura/conversion.rb', line 29 def rankine Tempura::Rankine.new(klass) end |
#réaumur ⇒ Object Also known as: reaumur
33 34 35 |
# File 'lib/tempura/conversion.rb', line 33 def r |
#rømer ⇒ Object Also known as: romer
38 39 40 |
# File 'lib/tempura/conversion.rb', line 38 def r |