Property | Type | Description | |
---|---|---|---|
AddPatch | IEnumerable |
||
FindOrbitBodyIntersection | double | ||
GetWorldPositionAtUT | UnityEngine.Vector3d | ||
computeTrajectoryIncrement | IEnumerable |
||
createOrbitFromState | Orbit |
Method | Description | |
---|---|---|
ComputeTrajectory ( Vessel vessel, Trajectories.DescentProfile profile, bool incremental ) : void | ||
ComputeTrajectory ( Vessel vessel, float AoA, bool incremental ) : void | ||
FixedUpdate ( ) : void | ||
GetGroundAltitude ( CelestialBody body, Vector3 relativePosition ) : double | ||
InvalidateAerodynamicModel ( ) : void | ||
RealMaxAtmosphereAltitude ( CelestialBody body ) : double | ||
SetTarget ( CelestialBody body = null, Vector3 relativePosition = null ) : void | ||
Start ( ) : void | ||
Update ( ) : void | ||
calculateRotatedPosition ( CelestialBody body, Vector3 relativePosition, double time ) : Vector3 |
Method | Description | |
---|---|---|
AddPatch ( VesselState startingState, Trajectories.DescentProfile profile ) : IEnumerable |
||
FindOrbitBodyIntersection ( Orbit orbit, double startTime, double endTime, double bodyAltitude ) : double | ||
GetWorldPositionAtUT ( Orbit orbit, double ut ) : UnityEngine.Vector3d | ||
computeTrajectoryIncrement ( Vessel vessel, Trajectories.DescentProfile profile ) : IEnumerable |
||
createOrbitFromState ( VesselState state ) : Orbit |
public ComputeTrajectory ( Vessel vessel, Trajectories.DescentProfile profile, bool incremental ) : void | ||
vessel | Vessel | |
profile | Trajectories.DescentProfile | |
incremental | bool | |
return | void |
public ComputeTrajectory ( Vessel vessel, float AoA, bool incremental ) : void | ||
vessel | Vessel | |
AoA | float | |
incremental | bool | |
return | void |
public static GetGroundAltitude ( CelestialBody body, Vector3 relativePosition ) : double | ||
body | CelestialBody | |
relativePosition | Vector3 | |
return | double |
public static RealMaxAtmosphereAltitude ( CelestialBody body ) : double | ||
body | CelestialBody | |
return | double |
public SetTarget ( CelestialBody body = null, Vector3 relativePosition = null ) : void | ||
body | CelestialBody | |
relativePosition | Vector3 | |
return | void |
public static calculateRotatedPosition ( CelestialBody body, Vector3 relativePosition, double time ) : Vector3 | ||
body | CelestialBody | |
relativePosition | Vector3 | |
time | double | |
return | Vector3 |