Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
TransferMath Member List

This is the complete list of members for TransferMath, including all inherited members.

AlignmentTime(TransferDataSimple transferDataSimple, Orbit sourceOrbit, Orbit targetOrbit, double startUT, double offsetDegrees=0d)TransferMathinlinestatic
Bisect(BisectFunc f, double minimum, double maximum, double acceptableRange=0.01, int maxIter=15)TransferMathinlinestatic
BisectFunc(double x)TransferMath
CalcCircularizeDV(TransferDataSimple transferDataSimple, double newApoapsis)TransferMathinlinestatic
CalcSameSOITransferDV(TransferDataSimple transferDataSimple, Orbit startOrbit)TransferMathinlinestatic
CalculateCorrection(TransferDataSimple transferDataSimple, double startUT, SafeAbortBackgroundWorker bw)TransferMathinlinestatic
CalculateStartEndXferTimes(CelestialBody sourceBody, CelestialBody targetBody, double offsetDegrees, out double startTime, out double endTime)TransferMathinlinestatic
CalculateStartEndXferTimes(CelestialBody sourceBody, CelestialBody targetBody, double afterUT, double offsetDegrees, out double startTime, out double endTime)TransferMathinlinestatic
CalculateStartEndXferTimes(TransferDataSimple transferDataSimple, CelestialBody sourceBody, CelestialBody targetBody, double offsetDegrees, out string startTime, out string endTime)TransferMathinlinestatic
ChangingPeriapsis(Orbit start, Orbit target, double UT)TransferMathinlinestatic
DeltaVToInterceptAtTime(Orbit o, double initialUT, Orbit target, double DT, out Vector3d secondDV)TransferMathinlinestatic
FinalizeLambert(TransferDataSimple transferDataSimple, double startUT, Orbit startOrbit, Orbit targetOrbit)TransferMathinlinestatic
FindIntercept(TransferDataSimple transferDataSimple, Orbit startOrbit, CelestialBody targetBody, Vector3d dV, double UT, bool sameSOIXfer, double initialClosestApproach, SafeAbortBackgroundWorker bw, out Vector3d adjustedDV)TransferMathinlinestatic
HohmannTimeOfFlight(Orbit origin, Orbit destination)TransferMathinlinestatic
LambertSolver(double mu, Vector3d r1, Vector3d v1, Vector3d r2, Vector3d v2, double tof, int nrev, out Vector3d vi, out Vector3d vf)TransferMathinlinestatic
Root(BisectFunc f, double a, double b, double tol, int maxIterations=50, int sign=0)TransferMathinlinestatic
SafeOrbitRadius(CelestialBody body)TransferMathinlinestatic
safetyEnvelopeTransferMathstatic
SameSOITransfer(TransferDataSimple transferDataSimple)TransferMathinlinestatic
SuperiorLambert(double mu, Vector3d r1, Vector3d v1, Vector3d r2, Vector3d v2, double tof, out Vector3d vi, out Vector3d vf)TransferMathinlinestatic
TransferDV(TransferDataSimple transferDataSimple, double startUT)TransferMathinlinestatic