Module: Korba::Converter

Included in:
Orbit
Defined in:
lib/korba/converter.rb

Instance Method Summary collapse

Instance Method Details

#cartesian_to_keplerian(cartesian) ⇒ Object



23
24
25
26
27
# File 'lib/korba/converter.rb', line 23

def cartesian_to_keplerian(cartesian)
  return nil if cartesian.nil?

  cartesian.to_kep
end

#keplerian_to_cartesian(keplerian) ⇒ Object



17
18
19
20
21
# File 'lib/korba/converter.rb', line 17

def keplerian_to_cartesian(keplerian)
  return nil if keplerian.nil?

  keplerian.to_car
end

#tle_to_cartesian(tle) ⇒ Object



5
6
7
8
9
# File 'lib/korba/converter.rb', line 5

def tle_to_cartesian(tle)
  return nil if tle.nil?

  tle.to_car
end

#tle_to_keplerian(tle) ⇒ Object



11
12
13
14
15
# File 'lib/korba/converter.rb', line 11

def tle_to_keplerian(tle)
  return nil if tle.nil?

  tle.to_kep
end