My Project
|
#include <vectorize.hpp>
Public Member Functions | |
LOSTVectorGenerationAlgorithm (Vec3 orientation) | |
PositionVector | Run (const distFromEarth &x_E) override |
![]() | |
Stage ()=default | |
virtual | ~Stage ()=default |
void | DoAction () override |
distFromEarth & | GetResource () |
PositionVector *& | GetProduct () |
Additional Inherited Members | |
![]() | |
distFromEarth | resource |
The stored input for this. | |
PositionVector * | product |
The pointer to the stored output for this. | |
The LOSTVectorGenerationAlgorithm class houses the a Vector Assembly Algorithm that calculates the position of the satellite using orientation information determined from LOST.
|
inlineexplicit |
Creates a LOSTVectorGenerationAlgorithm object
orientation | The orientation of the satellite as determined by LOST |
|
overridevirtual |
Runs the Vector Assembly Algorithm, which finds the vector of the satellite with respect to Earth's center using information from LOST
x_E | The distance from Earth |
Implements found::Stage< distFromEarth, PositionVector >.