Class: Atmospheris::Export::Iso25332025::CombinedAltitudeAttrsGroup

Inherits:
AltitudeTable
  • Object
show all
Defined in:
lib/atmospheris/export/iso_25332025/combined_altitude_attrs_group.rb

Instance Method Summary collapse

Methods inherited from AltitudeTable

#steps, #steps_unit

Instance Method Details

#add_to_geometric(item) ⇒ Object



22
23
24
# File 'lib/atmospheris/export/iso_25332025/combined_altitude_attrs_group.rb', line 22

def add_to_geometric(item)
  by_geometric_altitude.rows << item
end

#add_to_geopotential(item) ⇒ Object



26
27
28
# File 'lib/atmospheris/export/iso_25332025/combined_altitude_attrs_group.rb', line 26

def add_to_geopotential(item)
  by_geopotential_altitude.rows << item
end

#initialize_attrsObject



30
31
32
33
# File 'lib/atmospheris/export/iso_25332025/combined_altitude_attrs_group.rb', line 30

def initialize_attrs
  self.by_geometric_altitude = AltitudeAttrsGroup.new(rows: [])
  self.by_geopotential_altitude = AltitudeAttrsGroup.new(rows: [])
end

#set_attrs(klass: AltitudeAttrs, unit: steps_unit, precision: :normal) ⇒ Object



35
36
37
# File 'lib/atmospheris/export/iso_25332025/combined_altitude_attrs_group.rb', line 35

def set_attrs(klass: AltitudeAttrs, unit: steps_unit, precision: :normal)
  super
end