|
| HohmannXfer (OrbitData fromOrbit, OrbitData toOrbit, bool rendezvous) |
|
float | GetTransferTime () |
| Provide the transfer time in GE internal units.
|
|
override string | ToString () |
|
HohmannXfer | CreateTransferCopy (bool rendezvous) |
|
double[] | LaunchTimes (int numWindows) |
| For the given Hohmann transfer determine the launch windows (e.g. times the from object would start the transfer).
|
|
| 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 |
|
◆ GetTransferTime()
float HohmannXfer.GetTransferTime |
( |
| ) |
|
Provide the transfer time in GE internal units.
- Returns
◆ LaunchTimes()
double[] HohmannXfer.LaunchTimes |
( |
int |
numWindows | ) |
|
For the given Hohmann transfer determine the launch windows (e.g. times the from object would start the transfer).
Times returned are times from the present GE time in GE time units.
- Parameters
-
- Returns
The documentation for this class was generated from the following file:
- C:/Users/musgr/Documents/Unity/gravityengine/Assets/GravityEngine/Scripts/Orbits/Transfers/HohmannXfer.cs