Table of Contents

Struct PatchedNBody.CelestialBodyPositionJob.KeplerBody

Namespace
KSP.Sim.impl
Assembly
Assembly-CSharp.dll
public readonly struct PatchedNBody.CelestialBodyPositionJob.KeplerBody
Inherited Members
Extension Methods

Constructors

KeplerBody(OrbitalElements, ReferenceBodyConstants)

public KeplerBody(OrbitalElements orbitalElements, ReferenceBodyConstants referenceBodyConstants)

Parameters

orbitalElements OrbitalElements
referenceBodyConstants ReferenceBodyConstants

Fields

ArgumentOfPeriapsis

public readonly double ArgumentOfPeriapsis

Field Value

double

Eccentricity

public readonly double Eccentricity

Field Value

double

Epoch

public readonly double Epoch

Field Value

double

Inclination

public readonly double Inclination

Field Value

double

LongitudeOfAscendingNode

public readonly double LongitudeOfAscendingNode

Field Value

double

ObTAtEpoch

public readonly double ObTAtEpoch

Field Value

double

Period

public readonly double Period

Field Value

double

SemiMajorAxis

public readonly double SemiMajorAxis

Field Value

double

StandardGravitationParameter

public readonly double StandardGravitationParameter

Field Value

double

Methods

GetRelativePositionAtUt(double)

public double3 GetRelativePositionAtUt(double universalTime)

Parameters

universalTime double

Returns

double3