Difference between revisions of "API:PatchedConicSolver"

From Kerbal Space Program Wiki
Jump to: navigation, search
m (add AddManeuverNode description)
({{Orphan}})
 
Line 1: Line 1:
 +
{{Orphan}}
 
{{PropertiesStart}}
 
{{PropertiesStart}}
 
{{Property
 
{{Property

Latest revision as of 17:33, 22 January 2020

This page is an orphan, as no other articles link to it.


Properties

The following are public properties available in PatchedConicSolver.

Signature Description
Orbit LastActivePatch { get; }
Orbit orbit { get; }

Fields

The following is a list of publically-accessible fields in PatchedConicSolver. This includes protected items, which can be accessed by subclasses.

Signature Description
bool debug_disableEscapeCheck
List<Orbit> flightPlan
int GeoSolverIterations
List<ManeuverNode> maneuverNodes Array containing nodes maneuvers.
int maxGeometrySolverIterations
int maxTimeSolverIterations
int maxTotalPatches
bool MorePatchesAhead
OrbitDriver obtDriver
double outerReaches
List<Orbit> patches
int patchesAhead
CelestialBody targetBody
int TimeSolverIterations1
int TimeSolverIterations2

Methods

The following are methods included in PatchedConicSolver.

Signature Description
ManeuverNode AddManeuverNode(double UT) Add a maneuver node. To add a maneuver in 30min : FlightGlobals.ActiveVessel.patchedConicSolver.AddManeuverNode(Planetarium.GetUniversalTime() + (30.0 * 60.0));
void DecreasePatchLimit()
void IncreasePatchLimit()
void RemoveManeuverNode(ManeuverNode node)
void Update()
void UpdateFlightPlan()