siderust-cpp 0.8.0
Header-only C++ wrapper for siderust
Loading...
Searching...
No Matches
siderust::KeplerianOrbit Struct Reference

#include <siderust/orbit.hpp>

Collaboration diagram for siderust::KeplerianOrbit:

Public Member Functions

siderust_orbit_t to_c () const
 

Static Public Member Functions

static KeplerianOrbit from_c (const siderust_orbit_t &c)
 

Public Attributes

qtty::AstronomicalUnit semi_major_axis
 
Eccentricity eccentricity
 
qtty::Degree inclination
 
qtty::Degree lon_ascending_node
 
qtty::Degree arg_periapsis
 
qtty::Degree mean_anomaly
 
Time< TT, JDepoch
 

Detailed Description

Member Function Documentation

◆ from_c()

static KeplerianOrbit siderust::KeplerianOrbit::from_c ( const siderust_orbit_t &  c)
inlinestatic

Definition at line 61 of file orbit.hpp.

Referenced by siderust::Planet::from_c().

◆ to_c()

Member Data Documentation

◆ arg_periapsis

qtty::Degree siderust::KeplerianOrbit::arg_periapsis
Examples
11_serde_serialization.cpp.

Definition at line 57 of file orbit.hpp.

Referenced by to_c().

◆ eccentricity

Eccentricity siderust::KeplerianOrbit::eccentricity
Examples
11_serde_serialization.cpp.

Definition at line 54 of file orbit.hpp.

Referenced by to_c().

◆ epoch

Time<TT, JD> siderust::KeplerianOrbit::epoch
Examples
11_serde_serialization.cpp.

Definition at line 59 of file orbit.hpp.

Referenced by to_c().

◆ inclination

qtty::Degree siderust::KeplerianOrbit::inclination
Examples
11_serde_serialization.cpp.

Definition at line 55 of file orbit.hpp.

Referenced by to_c().

◆ lon_ascending_node

qtty::Degree siderust::KeplerianOrbit::lon_ascending_node
Examples
11_serde_serialization.cpp.

Definition at line 56 of file orbit.hpp.

Referenced by to_c().

◆ mean_anomaly

qtty::Degree siderust::KeplerianOrbit::mean_anomaly
Examples
11_serde_serialization.cpp.

Definition at line 58 of file orbit.hpp.

Referenced by to_c().

◆ semi_major_axis

qtty::AstronomicalUnit siderust::KeplerianOrbit::semi_major_axis
Examples
08_solar_system.cpp, and 11_serde_serialization.cpp.

Definition at line 53 of file orbit.hpp.

Referenced by to_c().


The documentation for this struct was generated from the following file: