propagator Class Reference

#include <propagator.hpp>

Inheritance diagram for propagator:

Inheritance graph
[legend]
Collaboration diagram for propagator:

Collaboration graph
[legend]

List of all members.


Detailed Description

Base class for orbital propagators.

Definition at line 50 of file propagator.hpp.


Public Member Functions

virtual const gsgl::stringget_type_name () const
 propagator (const gsgl::data::config_record &obj_config)
virtual void update (const double jdn, gsgl::math::vector &position, gsgl::math::vector &velocity)=0
virtual ~propagator ()

Constructor & Destructor Documentation

propagator ( const gsgl::data::config_record obj_config  ) 

Definition at line 46 of file propagator.cpp.

~propagator (  )  [virtual]

Definition at line 52 of file propagator.cpp.


Member Function Documentation

const gsgl::string & get_type_name (  )  const [virtual, inherited]

Definition at line 54 of file broker.cpp.

References countable::is_empty(), and brokered_object::type_name.

Referenced by node::draw_scene(), and simulation::update_node().

virtual void update ( const double  jdn,
gsgl::math::vector position,
gsgl::math::vector velocity 
) [pure virtual]


The documentation for this class was generated from the following files:

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