rotating_body.cpp File Reference

#include "space/rotating_body.hpp"
#include "space/astronomy.hpp"
#include "data/broker.hpp"
#include "math/quaternion.hpp"
#include "math/units.hpp"
#include <cmath>

Include dependency graph for rotating_body.cpp:

Go to the source code of this file.

Namespaces

namespace  periapsis
namespace  periapsis::space
namespace  periapsis::space::rotator
namespace  periapsis::space::rotator::earth
namespace  periapsis::space::rotator::jupiter
namespace  periapsis::space::rotator::mars
namespace  periapsis::space::rotator::mercury
namespace  periapsis::space::rotator::neptune
namespace  periapsis::space::rotator::pluto
namespace  periapsis::space::rotator::saturn
namespace  periapsis::space::rotator::sol
namespace  periapsis::space::rotator::uranus
namespace  periapsis::space::rotator::venus

Classes

class  callisto
class  deimos
class  earth
class  europa
class  ganymede
class  io
class  jupiter
class  jupiter_rotator
struct  major_planet_rec
class  major_planet_rotator
class  mars
class  mars_rotator
class  mercury
class  moon
class  neptune
class  phobos
class  saturn
class  sol
class  uranus
class  venus

Functions

 BROKER_DEFINE_CREATOR (periapsis::space::rotator::neptune::neptune)
 BROKER_DEFINE_CREATOR (periapsis::space::rotator::uranus::uranus)
 BROKER_DEFINE_CREATOR (periapsis::space::rotator::saturn::saturn)
 BROKER_DEFINE_CREATOR (periapsis::space::rotator::jupiter::callisto)
 BROKER_DEFINE_CREATOR (periapsis::space::rotator::jupiter::ganymede)
 BROKER_DEFINE_CREATOR (periapsis::space::rotator::jupiter::europa)
 BROKER_DEFINE_CREATOR (periapsis::space::rotator::jupiter::io)
 BROKER_DEFINE_CREATOR (periapsis::space::rotator::jupiter::jupiter)
 BROKER_DEFINE_CREATOR (periapsis::space::rotator::mars::deimos)
 BROKER_DEFINE_CREATOR (periapsis::space::rotator::mars::phobos)
 BROKER_DEFINE_CREATOR (periapsis::space::rotator::mars::mars)
 BROKER_DEFINE_CREATOR (periapsis::space::rotator::earth::moon)
 BROKER_DEFINE_CREATOR (periapsis::space::rotator::earth::earth)
 BROKER_DEFINE_CREATOR (periapsis::space::rotator::venus::venus)
 BROKER_DEFINE_CREATOR (periapsis::space::rotator::mercury::mercury)
 BROKER_DEFINE_CREATOR (periapsis::space::rotator::sol::sol)


Generated on Sat Mar 1 13:50:04 2008 for Periapsis Project by  doxygen 1.5.5