orsa_config.h File Reference

#include <string>
#include <map>

Include dependency graph for orsa_config.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  orsa

Enumerations

enum  ConfigEnum {
  JPL_EPHEM_FILE, JPL_DASTCOM_NUM, JPL_DASTCOM_UNNUM, JPL_DASTCOM_COMET,
  LOWELL_ASTORB, MPC_MPCORB, MPC_COMET, MPC_NEA,
  MPC_DAILY, MPC_DISTANT, MPC_PHA, MPC_UNUSUALS,
  ASTDYS_ALLNUM_CAT, ASTDYS_ALLNUM_CTC, ASTDYS_ALLNUM_CTM, ASTDYS_UFITOBS_CAT,
  ASTDYS_UFITOBS_CTC, ASTDYS_UFITOBS_CTM, NEODYS_CAT, NEODYS_CTC,
  OBSCODE, TLE_NASA, TLE_GEO, TLE_GPS,
  TLE_ISS, TLE_KEPELE, TLE_VISUAL, TLE_WEATHER,
  TEXTURE_SUN, TEXTURE_MERCURY, TEXTURE_VENUS, TEXTURE_EARTH,
  TEXTURE_MOON, TEXTURE_MARS, TEXTURE_JUPITER, TEXTURE_SATURN,
  TEXTURE_URANUS, TEXTURE_NEPTUNE, TEXTURE_PLUTO, NO_CONFIG_ENUM
}

Functions

std::string Label (const ConfigEnum)

Variables

Config * config = 0
 The active configuration.


Enumeration Type Documentation

enum ConfigEnum
 

Enumeration values:
JPL_EPHEM_FILE 
JPL_DASTCOM_NUM 
JPL_DASTCOM_UNNUM 
JPL_DASTCOM_COMET 
LOWELL_ASTORB 
MPC_MPCORB 
MPC_COMET 
MPC_NEA 
MPC_DAILY 
MPC_DISTANT 
MPC_PHA 
MPC_UNUSUALS 
ASTDYS_ALLNUM_CAT 
ASTDYS_ALLNUM_CTC 
ASTDYS_ALLNUM_CTM 
ASTDYS_UFITOBS_CAT 
ASTDYS_UFITOBS_CTC 
ASTDYS_UFITOBS_CTM 
NEODYS_CAT 
NEODYS_CTC 
OBSCODE 
TLE_NASA 
TLE_GEO 
TLE_GPS 
TLE_ISS 
TLE_KEPELE 
TLE_VISUAL 
TLE_WEATHER 
TEXTURE_SUN 
TEXTURE_MERCURY 
TEXTURE_VENUS 
TEXTURE_EARTH 
TEXTURE_MOON 
TEXTURE_MARS 
TEXTURE_JUPITER 
TEXTURE_SATURN 
TEXTURE_URANUS 
TEXTURE_NEPTUNE 
TEXTURE_PLUTO 
NO_CONFIG_ENUM 

Definition at line 51 of file orsa_config.h.

00051                   {
00052     JPL_EPHEM_FILE,
00053     JPL_DASTCOM_NUM,
00054     JPL_DASTCOM_UNNUM,
00055     JPL_DASTCOM_COMET,
00056     LOWELL_ASTORB,
00057     MPC_MPCORB,
00058     MPC_COMET,
00059     MPC_NEA,
00060     MPC_DAILY,
00061     MPC_DISTANT,
00062     MPC_PHA,
00063     MPC_UNUSUALS,
00064     ASTDYS_ALLNUM_CAT,
00065     ASTDYS_ALLNUM_CTC,
00066     ASTDYS_ALLNUM_CTM,
00067     ASTDYS_UFITOBS_CAT,
00068     ASTDYS_UFITOBS_CTC,
00069     ASTDYS_UFITOBS_CTM,
00070     NEODYS_CAT,
00071     NEODYS_CTC,
00072     OBSCODE,
00073     // TLE files
00074     TLE_NASA,
00075     TLE_GEO,
00076     TLE_GPS,
00077     TLE_ISS,
00078     TLE_KEPELE,
00079     TLE_VISUAL,
00080     TLE_WEATHER,
00081     // textures
00082     TEXTURE_SUN,
00083     TEXTURE_MERCURY,
00084     TEXTURE_VENUS,
00085     TEXTURE_EARTH,
00086     TEXTURE_MOON,
00087     TEXTURE_MARS,
00088     TEXTURE_JUPITER,
00089     TEXTURE_SATURN,
00090     TEXTURE_URANUS,
00091     TEXTURE_NEPTUNE,
00092     TEXTURE_PLUTO,
00093     // 
00094     NO_CONFIG_ENUM
00095   };


Function Documentation

std::string Label const   ConfigEnum  ) 
 


Variable Documentation

Config * config = 0
 

The active configuration.

Definition at line 45 of file orsa_universe.cc.

Referenced by orsa::Compute_TestMethod(), OrsaConfigFile::Read(), and OrsaConfigFile::Write().


Generated on Tue Jan 11 15:26:42 2005 for liborsa by  doxygen 1.4.0