Inheritance diagram for osgEphemeris::CelestialBody:

Public Member Functions | |
| CelestialBody (double Nf, double Ns, double If, double Is, double wf, double ws, double af, double as, double ef, double es, double Mf, double Ms, double mjd) | |
| CelestialBody (double Nf, double Ns, double If, double Is, double wf, double ws, double af, double as, double ef, double es, double Mf, double Ms) | |
| void | getPos (double *ra, double *dec) const |
| void | getPos (double *ra, double *dec, double *magnitude) const |
| double | getRightAscension () const |
| double | getDeclination () const |
| double | getMagnitude () const |
| double | getLon () const |
| double | getLat () const |
| void | updatePosition (double mjd, Sun *ourSun) |
Protected Member Functions | |
| double | sgCalcEccAnom (double M, double e) |
| double | sgCalcActTime (double mjd) |
| void | updateOrbElements (double mjd) |
Protected Attributes | |
| double | NFirst |
| double | NSec |
| double | iFirst |
| double | iSec |
| double | wFirst |
| double | wSec |
| double | aFirst |
| double | aSec |
| double | eFirst |
| double | eSec |
| double | MFirst |
| double | MSec |
| double | N |
| double | i |
| double | w |
| double | a |
| double | e |
| double | M |
| double | rightAscension |
| double | declination |
| double | r |
| double | R |
| double | s |
| double | FV |
| double | magnitude |
| double | lonEcl |
| double | latEcl |
1.4.1