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  JPL_planets {
  NONE = 0, MERCURY = 1, VENUS = 2, EARTH = 3,
  MARS = 4, JUPITER = 5, SATURN = 6, URANUS = 7,
  NEPTUNE = 8, PLUTO = 9, MOON = 10, SUN = 11,
  SOLAR_SYSTEM_BARYCENTER = 12, EARTH_MOON_BARYCENTER = 13, NUTATIONS = 14, LIBRATIONS = 15,
  EARTH_AND_MOON = 1000
}

Functions

void convert (JPL_planets &jp, const unsigned int i)
string JPL_planet_name (const JPL_planets p)
double radius (const JPL_planets p)
void SetupSolarSystem (Frame &, const std::list< JPL_planets > &, const UniverseTypeAwareTime &)

Variables

JPLFile * jpl_file = 0
JPLCache * jpl_cache = 0


Generated on Mon Apr 28 20:03:06 2008 for liborsa by  doxygen 1.5.5