43 explicit Maneuver(
const std::pair<glm::dvec3, double>& maneuver,
double current_time)
double second
Definition: units.h:42
std::pair< glm::dvec3, double > Maneuver_t
Definition: movement.h:26
std::pair< Maneuver_t, Maneuver_t > HohmannPair_t
Definition: movement.h:27
Definition: movement.h:47
std::deque< entt::entity > commands
Definition: movement.h:49
auto begin()
Definition: movement.h:51
auto end()
Definition: movement.h:52
std::deque< Maneuver > maneuvers
Definition: movement.h:48
Definition: movement.h:31
Maneuver(const std::pair< glm::dvec3, double > &maneuver, double current_time)
Definition: movement.h:43
glm::dvec3 delta_v
Delta v applied with respect to the orbital vector positive y is prograde, negative y is retrograde I...
Definition: movement.h:39
Maneuver(const std::pair< glm::dvec3, double > &maneuver)
Definition: movement.h:42
double time
Definition: movement.h:40