All Classes Functions
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
PEGDirectAscent Class Reference
Inheritance diagram for PEGDirectAscent:
Inheritance graph
[legend]
Collaboration diagram for PEGDirectAscent:
Collaboration graph
[legend]

Public Member Functions

 PEGDirectAscent (const VESSEL *v, const ShipVariables &vars)
void Update (MFDDataLaunchMFD *data)
void Reset ()
void SetToTarget (bool set)
bool IsToTarget () const
virtual double GetDeltaT () const =0
- Public Member Functions inherited from PEG
 PEG (const VESSEL *v)
bool IsValid ()
virtual double GetTargetPitch ()
void SetApses (double PeAlt, double ApAlt)
double GetTMECO () const
double GetDeltaTheta () const

Public Attributes

double lastCalculatedDVSum
const ShipVariablesm_shipVariables

Protected Member Functions

virtual void UpdateClient (MFDDataLaunchMFD *data)=0
- Protected Member Functions inherited from PEG
virtual Engine GetEngineCapabilities (const VESSEL *v) const =0

Additional Inherited Members

- Protected Attributes inherited from PEG
const VESSEL * vessel

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