Class: Neows::Models::OrbitalData

Inherits:
BaseModel
  • Object
show all
Defined in:
lib/neows/models/orbital_data.rb

Instance Attribute Summary collapse

Attributes inherited from BaseModel

#client

Method Summary

Methods inherited from BaseModel

#initialize

Constructor Details

This class inherits a constructor from Neows::Models::BaseModel

Instance Attribute Details

#aphelion_distanceFloat

Returns:

  • (Float)

60
# File 'lib/neows/models/orbital_data.rb', line 60

attribute :aphelion_distance, Float

#ascending_node_longitudeFloat

Returns:

  • (Float)

44
# File 'lib/neows/models/orbital_data.rb', line 44

attribute :ascending_node_longitude, Float

#eccentricityFloat

Returns:

  • (Float)

32
# File 'lib/neows/models/orbital_data.rb', line 32

attribute :eccentricity, Float

#epoch_osculationFloat

Returns:

  • (Float)

28
# File 'lib/neows/models/orbital_data.rb', line 28

attribute :epoch_osculation, Float

#equinoxString

Returns:

  • (String)

76
# File 'lib/neows/models/orbital_data.rb', line 76

attribute :equinox, String

#inclinationFloat

Returns:

  • (Float)

40
# File 'lib/neows/models/orbital_data.rb', line 40

attribute :inclination, Float

#jupiter_tisserand_invariantFloat

Returns:

  • (Float)

24
# File 'lib/neows/models/orbital_data.rb', line 24

attribute :jupiter_tisserand_invariant, Float

#mean_anomalyFloat

Returns:

  • (Float)

68
# File 'lib/neows/models/orbital_data.rb', line 68

attribute :mean_anomaly, Float

#mean_motionFloat

Returns:

  • (Float)

72
# File 'lib/neows/models/orbital_data.rb', line 72

attribute :mean_motion, Float

#minimum_orbit_intersectionFloat

Returns:

  • (Float)

20
# File 'lib/neows/models/orbital_data.rb', line 20

attribute :minimum_orbit_intersection, Float

#orbit_determination_dateDateTime

Returns:

  • (DateTime)

12
# File 'lib/neows/models/orbital_data.rb', line 12

attribute :orbit_determination_date, DateTime

#orbit_idString

Returns:

  • (String)

8
# File 'lib/neows/models/orbital_data.rb', line 8

attribute :orbit_id, String

#orbit_uncertaintyInteger

Returns:

  • (Integer)

16
# File 'lib/neows/models/orbital_data.rb', line 16

attribute :orbit_uncertainty, Integer

#orbital_periodFloat

Returns:

  • (Float)

48
# File 'lib/neows/models/orbital_data.rb', line 48

attribute :orbital_period, Float

#perihelion_argumentFloat

Returns:

  • (Float)

56
# File 'lib/neows/models/orbital_data.rb', line 56

attribute :perihelion_argument, Float

#perihelion_distanceFloat

Returns:

  • (Float)

52
# File 'lib/neows/models/orbital_data.rb', line 52

attribute :perihelion_distance, Float

#perihelion_timeFloat

Returns:

  • (Float)

64
# File 'lib/neows/models/orbital_data.rb', line 64

attribute :perihelion_time, Float

#semi_major_axisFloat

Returns:

  • (Float)

36
# File 'lib/neows/models/orbital_data.rb', line 36

attribute :semi_major_axis, Float