My Project
|
#include <orbit.hpp>
Public Member Functions | |
PrecessionOrbitDeterminationAlgorithm () | |
~PrecessionOrbitDeterminationAlgorithm () | |
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 PrecessionOrbitDeterminationAlgorithm 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 a Ellipse that is geometrically constant and rotates as well.
found::PrecessionOrbitDeterminationAlgorithm::PrecessionOrbitDeterminationAlgorithm | ( | ) |
Place documentation here. Press enter to automatically make a new line
found::PrecessionOrbitDeterminationAlgorithm::~PrecessionOrbitDeterminationAlgorithm | ( | ) |
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 >.