#include <propagator.hpp>


Definition at line 50 of file propagator.hpp.
Public Member Functions | |
| virtual const gsgl::string & | get_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 () |
| 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.
| 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] |
Implemented in keplerian_element_propagator, and satellite_element_propagator.
Referenced by orbital_frame::init(), and orbital_frame::update().
1.5.5