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