marble

Go to the source code of this file.
Functions | |
| Vec3 | aberrat (double t, Vec3 &ve) | 
| void | AppPos (double jd, double ep2, double lat, double lng, double ht, int solsys, Vec3 r, double &azim, double &elev, double &dist) | 
| void | AppRADec (double jd, double ep2, double lat, double lng, double azim, double elev, double &ra, double &dec) | 
| void | caldat (double mjd, int &day, int &month, int &year, double &hour) | 
| double | ddd (int d, int m, double s) | 
| double | DefTdUt (int yi) | 
| void | dms (double dd, int &d, int &m, double &s) | 
| double | eccanom (double man, double ecc) | 
| Vec3 | eclequ (double t, Vec3 &r1) | 
| void | ellip (double gm, double t0, double t, double a, double ecc, double m0, Vec3 &r1, Vec3 &v1) | 
| double | eps (double t) | 
| Vec3 | equecl (double t, Vec3 &r1) | 
| Vec3 | EquHor (double jd, double ep2, double lat, double lng, Vec3 r) | 
| double | frac (double f) | 
| Vec3 | GeoPos (double jd, double ep2, double lat, double lng, double ht) | 
| Vec3 | GeoPos (double jd, double ep2, double lat, double lng, double ht, double xp, double yp) | 
| Vec3 | HorEqu (double jd, double ep2, double lat, double lng, Vec3 r) | 
| double | hypanom (double mh, double ecc) | 
| void | hyperb (double gm, double t0, double t, double a, double ecc, Vec3 &r1, Vec3 &v1) | 
| double | julcent (double mjuld) | 
| void | kepler (double gm, double t0, double t, double m0, double a, double ecc, double ran, double aper, double inc, Vec3 &r1, Vec3 &v1) | 
| double | lsidtim (double jd, double lambda, double ep2) | 
| double | mjd (int day, int month, int year, double hour) | 
| Mat3 | nutecl (double t, double &ep2) | 
| Mat3 | nutmat (double t, double &ep2, bool hpr) | 
| void | oscelm (double gm, double t, Vec3 &r1, Vec3 &v1, double &t0, double &m0, double &a, double &ecc, double &ran, double &aper, double &inc) | 
| void | parab (double gm, double t0, double t, double q, double ecc, Vec3 &r1, Vec3 &v1) | 
| Mat3 | pmatecl (double t1, double t2) | 
| Mat3 | pmatequ (double t1, double t2) | 
| Mat3 | PoleMx (double xp, double yp) | 
| Vec3 | QuickSun (double t) | 
| double | Refract (double h, double p, double t) | 
| void | stumpff (double e2, double &c1, double &c2, double &c3) | 
Function Documentation
Definition at line 695 of file astrolib.cpp.
| void AppPos | ( | double | jd, | 
| double | ep2, | ||
| double | lat, | ||
| double | lng, | ||
| double | ht, | ||
| int | solsys, | ||
| Vec3 | r, | ||
| double & | azim, | ||
| double & | elev, | ||
| double & | dist | ||
| ) | 
Definition at line 835 of file astrolib.cpp.
| void AppRADec | ( | double | jd, | 
| double | ep2, | ||
| double | lat, | ||
| double | lng, | ||
| double | azim, | ||
| double | elev, | ||
| double & | ra, | ||
| double & | dec | ||
| ) | 
Definition at line 867 of file astrolib.cpp.
| void caldat | ( | double | mjd, | 
| int & | day, | ||
| int & | month, | ||
| int & | year, | ||
| double & | hour | ||
| ) | 
Definition at line 145 of file astrolib.cpp.
| double ddd | ( | int | d, | 
| int | m, | ||
| double | s | ||
| ) | 
Definition at line 35 of file astrolib.cpp.
| double DefTdUt | ( | int | yi | ) | 
Definition at line 223 of file astrolib.cpp.
| void dms | ( | double | dd, | 
| int & | d, | ||
| int & | m, | ||
| double & | s | ||
| ) | 
Definition at line 59 of file astrolib.cpp.
| double eccanom | ( | double | man, | 
| double | ecc | ||
| ) | 
Definition at line 915 of file astrolib.cpp.
Definition at line 341 of file astrolib.cpp.
| void ellip | ( | double | gm, | 
| double | t0, | ||
| double | t, | ||
| double | a, | ||
| double | ecc, | ||
| double | m0, | ||
| Vec3 & | r1, | ||
| Vec3 & | v1 | ||
| ) | 
Definition at line 982 of file astrolib.cpp.
| double eps | ( | double | t | ) | 
Definition at line 325 of file astrolib.cpp.
Definition at line 358 of file astrolib.cpp.
Definition at line 790 of file astrolib.cpp.
| double frac | ( | double | f | ) | 
Definition at line 30 of file astrolib.cpp.
| Vec3 GeoPos | ( | double | jd, | 
| double | ep2, | ||
| double | lat, | ||
| double | lng, | ||
| double | ht | ||
| ) | 
Definition at line 718 of file astrolib.cpp.
| Vec3 GeoPos | ( | double | jd, | 
| double | ep2, | ||
| double | lat, | ||
| double | lng, | ||
| double | ht, | ||
| double | xp, | ||
| double | yp | ||
| ) | 
Definition at line 747 of file astrolib.cpp.
Definition at line 813 of file astrolib.cpp.
| double hypanom | ( | double | mh, | 
| double | ecc | ||
| ) | 
Definition at line 951 of file astrolib.cpp.
Definition at line 1013 of file astrolib.cpp.
| double julcent | ( | double | mjuld | ) | 
Definition at line 135 of file astrolib.cpp.
| void kepler | ( | double | gm, | 
| double | t0, | ||
| double | t, | ||
| double | m0, | ||
| double | a, | ||
| double | ecc, | ||
| double | ran, | ||
| double | aper, | ||
| double | inc, | ||
| Vec3 & | r1, | ||
| Vec3 & | v1 | ||
| ) | 
Definition at line 1134 of file astrolib.cpp.
| double lsidtim | ( | double | jd, | 
| double | lambda, | ||
| double | ep2 | ||
| ) | 
Definition at line 302 of file astrolib.cpp.
| double mjd | ( | int | day, | 
| int | month, | ||
| int | year, | ||
| double | hour | ||
| ) | 
Definition at line 94 of file astrolib.cpp.
| Mat3 nutecl | ( | double | t, | 
| double & | ep2 | ||
| ) | 
Definition at line 637 of file astrolib.cpp.
| Mat3 nutmat | ( | double | t, | 
| double & | ep2, | ||
| bool | hpr | ||
| ) | 
Definition at line 437 of file astrolib.cpp.
| void oscelm | ( | double | gm, | 
| double | t, | ||
| Vec3 & | r1, | ||
| Vec3 & | v1, | ||
| double & | t0, | ||
| double & | m0, | ||
| double & | a, | ||
| double & | ecc, | ||
| double & | ran, | ||
| double & | aper, | ||
| double & | inc | ||
| ) | 
Definition at line 1220 of file astrolib.cpp.
Definition at line 1064 of file astrolib.cpp.
| Mat3 pmatecl | ( | double | t1, | 
| double | t2 | ||
| ) | 
Definition at line 375 of file astrolib.cpp.
| Mat3 pmatequ | ( | double | t1, | 
| double | t2 | ||
| ) | 
Definition at line 408 of file astrolib.cpp.
| Mat3 PoleMx | ( | double | xp, | 
| double | yp | ||
| ) | 
Definition at line 675 of file astrolib.cpp.
| Vec3 QuickSun | ( | double | t | ) | 
Definition at line 1359 of file astrolib.cpp.
| double Refract | ( | double | h, | 
| double | p, | ||
| double | t | ||
| ) | 
Definition at line 893 of file astrolib.cpp.
| void stumpff | ( | double | e2, | 
| double & | c1, | ||
| double & | c2, | ||
| double & | c3 | ||
| ) | 
Definition at line 1044 of file astrolib.cpp.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:42 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
    KDE API Reference