|  | COSMOS core
    1.0.2 (beta)
    Comprehensive Open-architecture Solution for Mission Operations Systems | 
Additional parameters relating to position that need only be calculated once. More...
#include <convertdef.h>
| Public Member Functions | |
| json11::Json | to_json () const | 
| Convert class contents to JSON object.  More... | |
| void | from_json (const string &s) | 
| Set class contents from JSON string.  More... | |
| Public Attributes | |
| double | utc = 0. | 
| Coordinated Universal Time.  More... | |
| double | tt = 0. | 
| Terrestrial Time.  More... | |
| double | ut = 0. | 
| UT0.  More... | |
| double | tdb = 0. | 
| Dynamical Barycentric Time.  More... | |
| rmatrix | j2e | 
| Transform from ICRF to Geocentric.  More... | |
| rmatrix | dj2e | 
| rmatrix | ddj2e | 
| rmatrix | e2j | 
| Transform from Geocentric to ICRF.  More... | |
| rmatrix | de2j | 
| rmatrix | dde2j | 
| rmatrix | j2t | 
| rmatrix | j2s | 
| rmatrix | t2j | 
| rmatrix | s2j | 
| rmatrix | s2t | 
| rmatrix | ds2t | 
| rmatrix | t2s | 
| rmatrix | dt2s | 
| cartpos | sun2earth | 
| cartpos | sun2moon | 
| uint16_t | closest = 0 | 
Additional parameters relating to position that need only be calculated once.
| 
 | inline | 
| 
 | inline | 
Set class contents from JSON string.
Parses the provided JSON-formatted string and sets the class data. String should be formatted like the string returned from to_json()
| s | JSON-formatted string to set class contents to | 
| double extrapos::utc = 0. | 
Coordinated Universal Time.
| double extrapos::tt = 0. | 
Terrestrial Time.
| double extrapos::ut = 0. | 
UT0.
| double extrapos::tdb = 0. | 
Dynamical Barycentric Time.
| rmatrix extrapos::j2e | 
Transform from ICRF to Geocentric.
| rmatrix extrapos::dj2e | 
| rmatrix extrapos::ddj2e | 
| rmatrix extrapos::e2j | 
Transform from Geocentric to ICRF.
| rmatrix extrapos::de2j | 
| rmatrix extrapos::dde2j | 
| rmatrix extrapos::j2t | 
| rmatrix extrapos::j2s | 
| rmatrix extrapos::t2j | 
| rmatrix extrapos::s2j | 
| rmatrix extrapos::s2t | 
| rmatrix extrapos::ds2t | 
| rmatrix extrapos::t2s | 
| rmatrix extrapos::dt2s | 
| cartpos extrapos::sun2earth | 
| cartpos extrapos::sun2moon | 
| uint16_t extrapos::closest = 0 |