Class PatchedConics
public class PatchedConics
- Inheritance
-
PatchedConics
- Inherited Members
- Extension Methods
Constructors
PatchedConics()
public PatchedConics()
Methods
CheckEncounter(PatchedConicsOrbit, PatchedConicsOrbit, double, OrbiterComponent, CelestialBodyComponent, SolverParameters)
public static bool CheckEncounter(PatchedConicsOrbit currentPatch, PatchedConicsOrbit nextPatch, double startEpoch, OrbiterComponent sec, CelestialBodyComponent targetBody, PatchedConicSolver.SolverParameters pars)
Parameters
currentPatchPatchedConicsOrbitnextPatchPatchedConicsOrbitstartEpochdoublesecOrbiterComponenttargetBodyCelestialBodyComponentparsPatchedConicSolver.SolverParameters
Returns
IsUniversalTimeWithinPatchBounds(double, PatchedConicsOrbit)
public static bool IsUniversalTimeWithinPatchBounds(double universalTime, PatchedConicsOrbit patch)
Parameters
universalTimedoublepatchPatchedConicsOrbit
Returns
WillCollideWithParent(PatchedConicsOrbit, double)
public static bool WillCollideWithParent(PatchedConicsOrbit currentPatch, double startEpoch)
Parameters
currentPatchPatchedConicsOrbitstartEpochdouble