orsa_file_jpl.h File Reference

#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


Generated on Fri Nov 3 20:37:45 2006 for liborsa by  doxygen 1.4.7