21#include <glm/vec3.hpp>
std::pair< glm::dvec3, double > Maneuver_t
Definition: movement.h:26
Definition: simulation.h:27
std::pair< glm::dvec3, double > SetApoapsis(const Orbit &orbit, double altitude)
Definition: maneuver.cpp:42
std::pair< glm::dvec3, double > SetInclination(const Orbit &orbit, double inclination)
Definition: maneuver.cpp:64
std::pair< glm::dvec3, double > CircularizeAtApoapsis(const Orbit &orbit)
Definition: maneuver.cpp:25
std::pair< glm::dvec3, double > SetPeriapsis(const Orbit &orbit, double altitude)
Definition: maneuver.cpp:49
std::pair< glm::dvec3, double > MatchPlanes(const Orbit &orbit, const Orbit &target)
Definition: maneuver.cpp:101
std::pair< glm::dvec3, double > SetCircularInclination(const Orbit &orbit, double inclination)
Definition: maneuver.cpp:82
std::pair< glm::dvec3, double > CircularizeAtPeriapsis(const Orbit &orbit)
Definition: maneuver.cpp:33