Class: Pulo::NonSI_Unit

Inherits:
Unit
  • Object
show all
Defined in:
lib/pulo/quantity/unit.rb

Instance Attribute Summary collapse

Attributes inherited from Unit

#abbreviation, #name, #plural

Instance Method Summary collapse

Methods inherited from Unit

#to_s

Constructor Details

#initialize(name, plural, abbreviation, si_convert_unit, si_convert_factor) ⇒ NonSI_Unit

Returns a new instance of NonSI_Unit.



39
40
41
42
# File 'lib/pulo/quantity/unit.rb', line 39

def initialize(name, plural, abbreviation, si_convert_unit, si_convert_factor)
  super name, plural, abbreviation
  @si_convert_unit, @si_convert_factor=si_convert_unit, si_convert_factor
end

Instance Attribute Details

#si_convert_factorObject (readonly)

Returns the value of attribute si_convert_factor.



38
39
40
# File 'lib/pulo/quantity/unit.rb', line 38

def si_convert_factor
  @si_convert_factor
end

#si_convert_unitObject (readonly)

Returns the value of attribute si_convert_unit.



38
39
40
# File 'lib/pulo/quantity/unit.rb', line 38

def si_convert_unit
  @si_convert_unit
end

Instance Method Details

#is_si?Boolean

Returns:

  • (Boolean)


43
# File 'lib/pulo/quantity/unit.rb', line 43

def is_si?; false; end