marble
#include <solarsystem.h>
Public Member Functions | |
| SolarSystem () | |
| ~SolarSystem () | |
| double | getAsteroidMag (double h, double g) |
| double | getCometMag (double g, double k) |
| void | getDatefromMJD (double mjd, int &year, int &month, int &day, int &hour, int &min, double &sec) const |
| double | getDiamMoon () |
| double | getDistance () |
| void | getEarth (double &ra, double &decl) |
| void | getJupiter (double &ra, double &decl) |
| void | getLunarLibration (double &lblon, double &lblat, double &termt) |
| void | getLunarPhase (double &phase, double &ildisk, double &amag) |
| void | getMars (double &ra, double &decl) |
| void | getMercury (double &ra, double &decl) |
| double | getMJD (int year, int month, int day, int hour, int min, double sec) const |
| void | getMoon (double &ra, double &decl) |
| void | getNeptune (double &ra, double &decl) |
| void | getOrbitPosition (double &ra, double &decl) |
| void | getPhysEarth (double &pdiam, double &pmag, double &pphase) |
| void | getPhysJupiter (double &pdiam, double &pmag, double &pphase) |
| void | getPhysMars (double &pdiam, double &pmag, double &pphase) |
| void | getPhysMercury (double &pdiam, double &pmag, double &pphase) |
| void | getPhysNeptune (double &pdiam, double &pmag, double &pphase) |
| void | getPhysSaturn (double &pdiam, double &pmag, double &pphase) |
| void | getPhysSun (double &pdiam, double &pmag) |
| void | getPhysUranus (double &pdiam, double &pmag, double &pphase) |
| void | getPhysVenus (double &pdiam, double &pmag, double &pphase) |
| Vec3 | getPlanetocentric (double ra, double decl) |
| void | getPlanetographic (double ra, double decl, double &lng, double &lat) |
| void | getSaturn (double &ra, double &decl) |
| void | getSun (double &ra, double &decl) |
| void | getUranus (double &ra, double &decl) |
| void | getVenus (double &ra, double &decl) |
| void | putEllipticElements (double t0, double a, double m0, double ecc, double ran, double aper, double inc, double eclep) |
| void | putOrbitElements (double t0, double pdist, double ecc, double ran, double aper, double inc, double eclep) |
| void | setAutoTAI_UTC () |
| void | setCentralBody (const char *pname) |
| void | setCurrentMJD (int year, int month, int day, int hour, int min, double sec) |
| void | setCurrentMJD () |
| void | setDeltaTAI_UTC (double d) |
| void | setEpoch (double yr) |
| void | setNutation (bool nut) |
| void | setTimezone (double d) |
Static Public Member Functions | |
| static double | DegFDms (double h) |
| static double | DmsDegF (double h) |
Detailed Description
Definition at line 17 of file solarsystem.h.
Constructor & Destructor Documentation
| SolarSystem::SolarSystem | ( | ) |
Definition at line 49 of file solarsystem.cpp.
| SolarSystem::~SolarSystem | ( | ) |
Definition at line 54 of file solarsystem.cpp.
Member Function Documentation
|
static |
Definition at line 70 of file solarsystem.cpp.
|
static |
Definition at line 100 of file solarsystem.cpp.
| double SolarSystem::getAsteroidMag | ( | double | h, |
| double | g | ||
| ) |
Definition at line 1577 of file solarsystem.cpp.
| double SolarSystem::getCometMag | ( | double | g, |
| double | k | ||
| ) |
Definition at line 1563 of file solarsystem.cpp.
| void SolarSystem::getDatefromMJD | ( | double | mjd, |
| int & | year, | ||
| int & | month, | ||
| int & | day, | ||
| int & | hour, | ||
| int & | min, | ||
| double & | sec | ||
| ) | const |
Definition at line 243 of file solarsystem.cpp.
| double SolarSystem::getDiamMoon | ( | ) |
Definition at line 882 of file solarsystem.cpp.
| double SolarSystem::getDistance | ( | ) |
Definition at line 1550 of file solarsystem.cpp.
| void SolarSystem::getEarth | ( | double & | ra, |
| double & | decl | ||
| ) |
Definition at line 515 of file solarsystem.cpp.
| void SolarSystem::getJupiter | ( | double & | ra, |
| double & | decl | ||
| ) |
Definition at line 537 of file solarsystem.cpp.
| void SolarSystem::getLunarLibration | ( | double & | lblon, |
| double & | lblat, | ||
| double & | termt | ||
| ) |
Definition at line 892 of file solarsystem.cpp.
| void SolarSystem::getLunarPhase | ( | double & | phase, |
| double & | ildisk, | ||
| double & | amag | ||
| ) |
Definition at line 902 of file solarsystem.cpp.
| void SolarSystem::getMars | ( | double & | ra, |
| double & | decl | ||
| ) |
Definition at line 526 of file solarsystem.cpp.
| void SolarSystem::getMercury | ( | double & | ra, |
| double & | decl | ||
| ) |
Definition at line 493 of file solarsystem.cpp.
| double SolarSystem::getMJD | ( | int | year, |
| int | month, | ||
| int | day, | ||
| int | hour, | ||
| int | min, | ||
| double | sec | ||
| ) | const |
Definition at line 230 of file solarsystem.cpp.
| void SolarSystem::getMoon | ( | double & | ra, |
| double & | decl | ||
| ) |
Definition at line 482 of file solarsystem.cpp.
| void SolarSystem::getNeptune | ( | double & | ra, |
| double & | decl | ||
| ) |
Definition at line 570 of file solarsystem.cpp.
| void SolarSystem::getOrbitPosition | ( | double & | ra, |
| double & | decl | ||
| ) |
Definition at line 1483 of file solarsystem.cpp.
| void SolarSystem::getPhysEarth | ( | double & | pdiam, |
| double & | pmag, | ||
| double & | pphase | ||
| ) |
Definition at line 671 of file solarsystem.cpp.
| void SolarSystem::getPhysJupiter | ( | double & | pdiam, |
| double & | pmag, | ||
| double & | pphase | ||
| ) |
Definition at line 742 of file solarsystem.cpp.
| void SolarSystem::getPhysMars | ( | double & | pdiam, |
| double & | pmag, | ||
| double & | pphase | ||
| ) |
Definition at line 707 of file solarsystem.cpp.
| void SolarSystem::getPhysMercury | ( | double & | pdiam, |
| double & | pmag, | ||
| double & | pphase | ||
| ) |
Definition at line 599 of file solarsystem.cpp.
| void SolarSystem::getPhysNeptune | ( | double & | pdiam, |
| double & | pmag, | ||
| double & | pphase | ||
| ) |
Definition at line 848 of file solarsystem.cpp.
| void SolarSystem::getPhysSaturn | ( | double & | pdiam, |
| double & | pmag, | ||
| double & | pphase | ||
| ) |
Definition at line 777 of file solarsystem.cpp.
| void SolarSystem::getPhysSun | ( | double & | pdiam, |
| double & | pmag | ||
| ) |
Definition at line 582 of file solarsystem.cpp.
| void SolarSystem::getPhysUranus | ( | double & | pdiam, |
| double & | pmag, | ||
| double & | pphase | ||
| ) |
Definition at line 813 of file solarsystem.cpp.
| void SolarSystem::getPhysVenus | ( | double & | pdiam, |
| double & | pmag, | ||
| double & | pphase | ||
| ) |
Definition at line 635 of file solarsystem.cpp.
| Vec3 SolarSystem::getPlanetocentric | ( | double | ra, |
| double | decl | ||
| ) |
Definition at line 1363 of file solarsystem.cpp.
| void SolarSystem::getPlanetographic | ( | double | ra, |
| double | decl, | ||
| double & | lng, | ||
| double & | lat | ||
| ) |
Definition at line 1387 of file solarsystem.cpp.
| void SolarSystem::getSaturn | ( | double & | ra, |
| double & | decl | ||
| ) |
Definition at line 548 of file solarsystem.cpp.
| void SolarSystem::getSun | ( | double & | ra, |
| double & | decl | ||
| ) |
Definition at line 471 of file solarsystem.cpp.
| void SolarSystem::getUranus | ( | double & | ra, |
| double & | decl | ||
| ) |
Definition at line 559 of file solarsystem.cpp.
| void SolarSystem::getVenus | ( | double & | ra, |
| double & | decl | ||
| ) |
Definition at line 504 of file solarsystem.cpp.
| void SolarSystem::putEllipticElements | ( | double | t0, |
| double | a, | ||
| double | m0, | ||
| double | ecc, | ||
| double | ran, | ||
| double | aper, | ||
| double | inc, | ||
| double | eclep | ||
| ) |
Definition at line 1466 of file solarsystem.cpp.
| void SolarSystem::putOrbitElements | ( | double | t0, |
| double | pdist, | ||
| double | ecc, | ||
| double | ran, | ||
| double | aper, | ||
| double | inc, | ||
| double | eclep | ||
| ) |
Definition at line 1449 of file solarsystem.cpp.
| void SolarSystem::setAutoTAI_UTC | ( | ) |
Definition at line 186 of file solarsystem.cpp.
| void SolarSystem::setCentralBody | ( | const char * | pname | ) |
Definition at line 293 of file solarsystem.cpp.
| void SolarSystem::setCurrentMJD | ( | int | year, |
| int | month, | ||
| int | day, | ||
| int | hour, | ||
| int | min, | ||
| double | sec | ||
| ) |
Definition at line 193 of file solarsystem.cpp.
| void SolarSystem::setCurrentMJD | ( | ) |
Definition at line 211 of file solarsystem.cpp.
| void SolarSystem::setDeltaTAI_UTC | ( | double | d | ) |
Definition at line 176 of file solarsystem.cpp.
| void SolarSystem::setEpoch | ( | double | yr | ) |
Definition at line 260 of file solarsystem.cpp.
| void SolarSystem::setNutation | ( | bool | nut | ) |
Definition at line 283 of file solarsystem.cpp.
| void SolarSystem::setTimezone | ( | double | d | ) |
Definition at line 170 of file solarsystem.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:44 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference