|
|
|
|
@ -1,15 +1,15 @@
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* TODO: |
|
|
|
|
* - impulsive orbital maneuvers |
|
|
|
|
* - Hohmman transfer orbits |
|
|
|
|
* - make an 'overlay' graphic for things like apoapsis, perisapsis, f1, f2, |
|
|
|
|
* flight path |
|
|
|
|
* - patched conic method for transferring between 2 grav bodies |
|
|
|
|
* - organize orbit functions into interface/internal functions |
|
|
|
|
* - add an 'orbits' namespace |
|
|
|
|
* - drop orbit from interface functions, |
|
|
|
|
* eg) 'orbitGetTimeOfFlight()' becomes 'getTimeOfFlight()' |
|
|
|
|
* - make an 'overlay' graphic for things like apoapsis, perisapsis, f1, f2, |
|
|
|
|
* flight path |
|
|
|
|
* - impulsive orbital maneuvers |
|
|
|
|
* - Hohmman transfer orbits |
|
|
|
|
* - patched conic method for transferring between 2 grav bodies |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
#include <cassert> |
|
|
|
|
|