|
| LambertBattin (OrbitData _fromOrbit, OrbitData _toOrbit) |
|
| LambertBattin (NBody fromBody, NBody centerNBody, Vector3d r_from, Vector3d r_to, Vector3d fromAxis) |
|
Vector3d | GetTransferVelocity () |
|
Vector3d | GetFinalVelocity () |
|
int | ComputeXfer (bool reverse, bool df, int nrev, double dtsec) |
|
int | ComputeXferWithPhasing (bool reverse, bool df, int nrev, double dtsec, bool rendezvous) |
|
void | SetPlanetRadius (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.
|
|
void | ClearPlanetRadius () |
|
string | Log () |
|
| OrbitTransfer (OrbitData fromOrbit, OrbitData toOrbit) |
|
| OrbitTransfer (OrbitData fromOrbit) |
|
float | GetDeltaV () |
|
float | GetDeltaT () |
|
List< Maneuver > | GetManeuvers () |
|
override string | ToString () |
|
|
string | name = "base (error)" |
| Name of the transfer (will be over-riden by implementing class.
|
|
List< Maneuver > | maneuvers |
| Maneuvers required to execute the transfer.
|
|
float | deltaV |
| total cost of the manuevers
|
|
float | deltaT |
|
OrbitData | fromOrbit |
|
OrbitData | toOrbit |
|
NBody | centerBody |
|
◆ SetPlanetRadius()
void LambertBattin.SetPlanetRadius |
( |
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
-
The documentation for this class was generated from the following file:
- C:/Users/musgr/Documents/Unity/gravityengine/Assets/GravityEngine/Scripts/Orbits/Transfers/Lambert/LambertBattin.cs