KSP API
Classes | Public Member Functions | Static Public Member Functions | List of all members
PatchedConics Class Reference

Classes

struct  PatchCastHit
 
class  SolverParameters
 

Public Member Functions

 PatchedConics ()
 

Static Public Member Functions

static bool CalculatePatch (Orbit p, Orbit nextPatch, double startEpoch, PatchedConics.SolverParameters pars, CelestialBody targetBody)
 
static bool ScreenCast (Vector3 screenPos, List< PatchRendering > patchRenders, out PatchedConics.PatchCastHit hitInfo, float orbitPixelWidth=10f, double maxUT=-1, bool clampToPatches=false)
 
static bool ScreenCast (Vector3 screenPos, PatchRendering pr, out PatchedConics.PatchCastHit hitInfo, float orbitPixelWidth=10f, double maxUT=-1, bool clampToPatch=false)
 
static bool TAIsWithinPatchBounds (double tA, Orbit patch)
 

Constructor & Destructor Documentation

PatchedConics.PatchedConics ( )

Member Function Documentation

static bool PatchedConics.CalculatePatch ( Orbit  p,
Orbit  nextPatch,
double  startEpoch,
PatchedConics.SolverParameters  pars,
CelestialBody  targetBody 
)
static
static bool PatchedConics.ScreenCast ( Vector3  screenPos,
List< PatchRendering >  patchRenders,
out PatchedConics.PatchCastHit  hitInfo,
float  orbitPixelWidth = 10f,
double  maxUT = -1,
bool  clampToPatches = false 
)
static
static bool PatchedConics.ScreenCast ( Vector3  screenPos,
PatchRendering  pr,
out PatchedConics.PatchCastHit  hitInfo,
float  orbitPixelWidth = 10f,
double  maxUT = -1,
bool  clampToPatch = false 
)
static
static bool PatchedConics.TAIsWithinPatchBounds ( double  tA,
Orbit  patch 
)
static

The documentation for this class was generated from the following file: