Class: Pulo::SI_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, scale) ⇒ SI_Unit

Returns a new instance of SI_Unit.



30
31
32
33
# File 'lib/pulo/quantity/unit.rb', line 30

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

Instance Attribute Details

#scaleObject (readonly)

Returns the value of attribute scale.



29
30
31
# File 'lib/pulo/quantity/unit.rb', line 29

def scale
  @scale
end

Instance Method Details

#is_si?Boolean

Returns:

  • (Boolean)


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

def is_si?; true; end