Gravity Engine 2 3.0
Loading...
Searching...
No Matches
GravityEngine2.LambertBattin Class Reference

Public Member Functions

 LambertBattin (Orbital.COE fromOrbit, double3 r2)
 
 LambertBattin (Orbital.COE fromOrbit, Orbital.COE toOrbit)
 
void ClearPlanetRadius ()
 
int ComputeXfer (double xferTime, LambertMode mode, bool requirePrograde=true, bool df=false, int nrev=0)
 
double3 GetFinalVelocity ()
 
double3 GetTransferVelocity ()
 
void HitPlanetRadius (double radius)
 Set the radius of the planet around which transfer is to be computed. This is used when calls to ComputeTransferWithPhasing(). In the event that the requested trajectory hits the planet.
 
List< GEManeuverManeuvers (int centerId=-1)
 

Static Public Attributes

const int IMPACT = 4
 

Member Function Documentation

◆ HitPlanetRadius()

void GravityEngine2.LambertBattin.HitPlanetRadius ( double radius)

Set the radius of the planet around which transfer is to be computed. This is used when calls to ComputeTransferWithPhasing(). In the event that the requested trajectory hits the planet.

Parameters
radius

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