|
| #define | AST_DEFAULT_FILE_LEAPSECOND "Time/Leap_Second.dat" |
| |
|
#define | AST_DEFAULT_FILE_JPLDE "SolarSystem/plneph.430" |
| |
|
#define | AST_DEFAULT_FILE_EOP "SolarSystem/Earth/EOP-All.txt" |
| |
|
#define | AST_DEFAULT_FILE_SPACEWEATHER "SolarSystem/Earth/SW-Last5Years.txt" |
| |
|
#define | AST_DEFAULT_FILE_IAUX "IERS-conventions/2010/tab5.2a.txt" |
| |
|
#define | AST_DEFAULT_FILE_IAUY "IERS-conventions/2010/tab5.2b.txt" |
| |
|
#define | AST_DEFAULT_FILE_IAUS "IERS-conventions/2010/tab5.2d.txt" |
| |
|
#define | AST_DEFAULT_FILE_IAUXYS_PRECOMPUTED "Test/ICRF/IAU2006_XYS.dat" |
| |
|
#define | AST_DEFAULT_DIR_SOLARSYSTEM "SolarSystem/" |
| |
|
|
GlobalContext * | ast::aGlobalContext_Get () |
| |
|
IAUXYS * | ast::aGlobalContext_GetIAUXYS () |
| |
|
std::string | ast::aGetDefaultSPKDir () |
| |
|
errc_t | ast::aInitializeByDefault (DataContext *context) |
| |
|
errc_t | ast::aInitializeByConfig (DataContext *context, const InitalizeConfig &config) |
| |
|
fs::path | ast::aRelPathToAbs (const fs::path &relpath, const fs::path &basedir) |
| |
| errc_t | ast::aInitializeByConfig (DataContext *context, StringView configfile) |
| |
|
errc_t | ast::aInitializeByConfig (StringView configfile) |
| |
|
errc_t | ast::aInitialize (DataContext *context) |
| |
|
errc_t | ast::aInitialize () |
| |
|
errc_t | ast::aUninitialize () |
| |
| std::string | ast::aDataDirGet () |
| |
| errc_t | ast::aDataDirGet (std::string &datadir) |
| |
| errc_t | ast::aDataDirSet (StringView dirpath) |
| |
| DataContext * | ast::aDataContext_GetCurrent () |
| |
|
DataContext * | ast::aDataContext_GetDefault () |
| |
| DataContext * | ast::aDataContext_EnsureDefault () |
| |
| DataContext * | ast::aDataContext_EnsureCurrent () |
| |
|
void | ast::aDataContext_SetCurrent (DataContext *context) |
| |
|
EOP * | ast::aDataContext_GetEOP () |
| |
|
SolarSystem * | ast::aDataContext_GetSolarSystem () |
| |
|
IAUXYSPrecomputed * | ast::aDataContext_GetIAUXYSPrecomputed () |
| |
| StartupConfig * | ast::aDataContext_GetConfig () |
| |
|
DataContext * | ast::aDataContext_New () |
| |
| double | ast::aLeapSecondUTC (double jdUTC) |
| |
| double | ast::aLeapSecondUTCMJD (double mjdUTC) |
| |
| errc_t | ast::aJplDeGetPosVelICRF (const TimePoint &time, int target, int referenceBody, Vector3d &pos, Vector3d &vel) |
| |
| errc_t | ast::aJplDeGetPosICRF (const TimePoint &time, int target, int referenceBody, Vector3d &pos) |
| |
| errc_t | ast::aJplDeGetNutation (const TimePoint &time, double &dpsi, double &deps) |
| |
| errc_t | ast::aJplDeGetLibration (const TimePoint &time, Vector3d &ang) |
| |
| errc_t | ast::aJplDeGetLibration (const TimePoint &time, Euler &ang) |
| |
| int | ast::aJplDeNum () |
| |
| errc_t | ast::aJplDeGetInterval (TimeInterval &interval) |
| |
| errc_t | ast::aJplDeOpen (const char *filepath) |
| |
|
void | ast::aJplDeClose () |
| |
| double | ast::aUT1MinusUTC_UTC (const JulianDate &jdUTC) |
| |
| void | ast::aPoleMotion (const TimePoint &tp, double &x, double &y) |
| |
| void | ast::aPoleMotionUTC (const JulianDate &jdUTC, double &x, double &y) |
| |
| double | ast::aLOD (const TimePoint &tp) |
| |
| void | ast::aTheoreticalXYS_IERS2010 (double t, array3d &xys) |
| |
|
void | ast::aTheoreticalXYS_IERS2010_Cache (double t, array3d &xys) |
| |
| void | ast::aTheoreticalXYS_IERS2010 (const TimePoint &tp, array3d &xys) |
| |
| void | ast::aTheoreticalXYS_IERS2010_TT (const JulianDate &jdTT, array3d &xys) |
| |
|
errc_t | ast::aTheoreticalXYS_IERS2010Precomputed (const TimePoint &tp, array3d &xys) |
| |
| void | ast::aTheoreticalXYS (const TimePoint &tp, array3d &xys) |
| |
| void | ast::aXYCorrection (const TimePoint &tp, array2d &xyCorrection) |
| |
| void | ast::aXYS_IERS2010 (const TimePoint &tp, array3d &xys) |
| |
| void | ast::aXYS (const TimePoint &tp, array3d &xys) |
| |
|
SolarSystem * | ast::aGetSolarSystem () |
| |
|
CelestialBody * | ast::aGetBody (StringView name) |
| |
|
CelestialBody * | ast::aGetDefaultBody () |
| |
|
CelestialBody * | ast::aGetMercury () |
| |
|
CelestialBody * | ast::aGetVenus () |
| |
|
CelestialBody * | ast::aGetEarth () |
| |
|
CelestialBody * | ast::aGetMars () |
| |
|
CelestialBody * | ast::aGetJupiter () |
| |
|
CelestialBody * | ast::aGetSaturn () |
| |
|
CelestialBody * | ast::aGetUranus () |
| |
|
CelestialBody * | ast::aGetNeptune () |
| |
|
CelestialBody * | ast::aGetPluto () |
| |
|
CelestialBody * | ast::aGetMoon () |
| |
|
CelestialBody * | ast::aGetSun () |
| |
|
CelestialBody * | ast::aGetSSBarycenter () |
| |
|
CelestialBody * | ast::aGetEMBarycenter () |
| |
|
errc_t | ast::aSpiceGetPosICRF (const TimePoint &time, int target, int referenceBody, Vector3d &pos) |
| |
|
errc_t | ast::aSpiceGetPosVelICRF (const TimePoint &time, int target, int referenceBody, Vector3d &pos, Vector3d &vel) |
| |