#include <string>
#include <map>
#include <list>
#include "orsa_units.h"
#include "orsa_coord.h"
Include dependency graph for orsa_file_jpl.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | orsa |
Classes | |
class | JPLFile |
JPL ephem file. More... | |
class | JPLCache |
Enumerations | |
enum | orsa::JPL_planets { orsa::NONE = 0, orsa::MERCURY = 1, orsa::VENUS = 2, orsa::EARTH = 3, orsa::MARS = 4, orsa::JUPITER = 5, orsa::SATURN = 6, orsa::URANUS = 7, orsa::NEPTUNE = 8, orsa::PLUTO = 9, orsa::MOON = 10, orsa::SUN = 11, orsa::SOLAR_SYSTEM_BARYCENTER = 12, orsa::EARTH_MOON_BARYCENTER = 13, orsa::NUTATIONS = 14, orsa::LIBRATIONS = 15, orsa::EARTH_AND_MOON = 1000 } |
Functions | |
void | orsa::convert (JPL_planets &jp, const unsigned int i) |
string | orsa::JPL_planet_name (const JPL_planets p) |
double | orsa::radius (const JPL_planets p) |
void | orsa::SetupSolarSystem (Frame &, const std::list< JPL_planets > &, const UniverseTypeAwareTime &) |
Variables | |
JPLFile * | orsa::jpl_file |
JPLCache * | orsa::jpl_cache |