Class: MetricDistance

Inherits:
DistanceUnit show all
Defined in:
lib/housing_misc/distance_unit.rb

Instance Attribute Summary collapse

Attributes inherited from DistanceUnit

#base_unit, #dimension, #dimension_prefix, #value

Instance Method Summary collapse

Methods inherited from DistanceUnit

#format_display, #unit

Constructor Details

#initialize(value, metric_prefix, dimension, dimension_prefix) ⇒ MetricDistance

Returns a new instance of MetricDistance.



96
97
98
99
100
# File 'lib/housing_misc/distance_unit.rb', line 96

def initialize value, metric_prefix, dimension, dimension_prefix
  @metric_prefix = metric_prefix
  base_unit = "#{metric_prefix}metres".intern
  super(value, base_unit, dimension, dimension_prefix)
end

Instance Attribute Details

#metric_prefixObject

Returns the value of attribute metric_prefix.



94
95
96
# File 'lib/housing_misc/distance_unit.rb', line 94

def metric_prefix
  @metric_prefix
end