FOUND
Loading...
Searching...
No Matches
found::OrbitPropagationAlgorithm Class Reference

The OrbitPropagationAlgorithm is an algorithm that propagates an orbit over a specified time period. More...

#include <orbit.hpp>

Inheritance diagram for found::OrbitPropagationAlgorithm:
Collaboration diagram for found::OrbitPropagationAlgorithm:

Public Member Functions

 OrbitPropagationAlgorithm ()=default
 Constructs this.
 
virtual ~OrbitPropagationAlgorithm ()
 Destroys this.
 
- Public Member Functions inherited from found::FunctionStage< LocationRecords, LocationRecords >
 FunctionStage ()=default
 Constructs a new Stage.
 
virtual ~FunctionStage ()=default
 Destroys this.
 
void DoAction () override
 Executes Run (with a stored input and storing the output)
 
LocationRecords & GetResource ()
 Returns the stored input of this.
 
LocationRecords *& GetProduct ()
 Returns the stored output of this.
 
- Public Member Functions inherited from found::Stage< Input, Output >
virtual Output Run (Input input)=0
 Runs this stage.
 

Additional Inherited Members

- Protected Attributes inherited from found::FunctionStage< LocationRecords, LocationRecords >
LocationRecords resource
 The stored input for this.
 
LocationRecords * product
 The pointer to the stored output for this.
 

Detailed Description

The OrbitPropagationAlgorithm is an algorithm that propagates an orbit over a specified time period.


The documentation for this class was generated from the following file: