Table of Contents

Class PatchedConics

Namespace
KSP.Sim.impl
Assembly
Assembly-CSharp.dll
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

currentPatch PatchedConicsOrbit
nextPatch PatchedConicsOrbit
startEpoch double
sec OrbiterComponent
targetBody CelestialBodyComponent
pars PatchedConicSolver.SolverParameters

Returns

bool

IsUniversalTimeWithinPatchBounds(double, PatchedConicsOrbit)

public static bool IsUniversalTimeWithinPatchBounds(double universalTime, PatchedConicsOrbit patch)

Parameters

universalTime double
patch PatchedConicsOrbit

Returns

bool

WillCollideWithParent(PatchedConicsOrbit, double)

public static bool WillCollideWithParent(PatchedConicsOrbit currentPatch, double startEpoch)

Parameters

currentPatch PatchedConicsOrbit
startEpoch double

Returns

bool