|
libdrmconf 0.14.1
A library to program DMR radios.
|
Defines a single orbital element, enabling the tracking of a single satellite. More...
#include <orbitalelementsdatabase.hh>


Classes | |
| struct | Epoch |
| Represents a Julien day epoch since a specified year. More... | |
Public Member Functions | |
| OrbitalElement () | |
| Default constructor. | |
| OrbitalElement (unsigned int id) | |
| Constructor from ID. | |
| OrbitalElement (const OrbitalElement &other)=default | |
| Copy constructor. | |
| OrbitalElement & | operator= (const OrbitalElement &other)=default |
| Copy assignment. | |
| bool | isValid () const |
Returns true, if this represents a valid satellite information. | |
| unsigned int | id () const |
| Returns the NORAD catalog id. | |
| const QString & | name () const |
| Returns the name of the satellite. | |
| const Epoch & | epoch () const |
| Epoch of the orbital elements. | |
| double | meanMotion () const |
| Returns the mean motion. | |
| double | meanMotionDerivative () const |
| Returns the first derivative of the mean motion. | |
| double | inclination () const |
| Returns the inclination. | |
| double | ascension () const |
| Returns the right ascension of the ascending node. | |
| double | eccentricity () const |
| Returns the eccentricity. | |
| double | perigee () const |
| Returns the argument of perigee. | |
| double | meanAnomaly () const |
| Returns the mean anomaly. | |
| unsigned int | revolutionNumber () const |
| Returns the revolution number. | |
Static Public Member Functions | |
| static OrbitalElement | fromCelesTrak (const QJsonObject &obj) |
| Constructs a orbital element from a CelesTrak JSON object. | |
Protected Attributes | |
| unsigned int | _id |
| NORAD id of the satellite. | |
| QString | _name |
| Descriptive name of the satellite. | |
| Epoch | _epoch |
| The epoch. | |
| double | _meanMotion |
| Mean motion. | |
| double | _meanMotionDerivative |
| First derivative of the mean motion. | |
| double | _inclination |
| Inclination. | |
| double | _ascension |
| Right ascension of the ascending node. | |
| double | _eccentricity |
| Eccentricity. | |
| double | _perigee |
| Argument of perigee. | |
| double | _meanAnomaly |
| Mean anomaly. | |
| unsigned int | _revolutionNumber |
| The revolution number. | |
Defines a single orbital element, enabling the tracking of a single satellite.
This dataset does not contain any transponder information.