My Project
|
#include <orbit.hpp>
Public Member Functions | |
EllipticalOrbitDerminationAlgorithm () | |
~EllipticalOrbitDerminationAlgorithm () | |
OrbitParams | Run (const std::vector< Vec3 > &positions) override |
![]() | |
Stage ()=default | |
virtual | ~Stage ()=default |
void | DoAction () override |
std::vector< Vec3 > & | GetResource () |
OrbitParams *& | GetProduct () |
Additional Inherited Members | |
![]() | |
std::vector< Vec3 > | resource |
The stored input for this. | |
OrbitParams * | product |
The pointer to the stored output for this. | |
An EllipticalOrbitDerminationAlgorithm is an object that houses the Orbit Projection Algorithm. This algorithm finds the orbit path of the satellite from known position vectors relative to Earth by assuming that the orbital path is an ellipse that is spatially fixed.
found::EllipticalOrbitDerminationAlgorithm::EllipticalOrbitDerminationAlgorithm | ( | ) |
Place documentation here. Press enter to automatically make a new line
found::EllipticalOrbitDerminationAlgorithm::~EllipticalOrbitDerminationAlgorithm | ( | ) |
Place documentation here. Press enter to automatically make a new line
|
overridevirtual |
Place documentation here. Press enter to automatically make a new line
Implements found::Stage< std::vector< Vec3 >, OrbitParams >.