Index
Modules:
orbits/horizon
,
orbits/simple
,
orbits/spk
.
API symbols
AU:
simple: AU
C:
simple: C
close:
horizon: close(hz: HorizonClient)
DAY:
simple: DAY
downloadSpk:
spk: downloadSpk(fileName: string)
G:
simple: G
getOrbitalData:
horizon: getOrbitalData(hz: HorizonClient; format: string; fromTime: string; toTime: string; duration: string; targetId, observerId: int; cordinates: string; reference: string = "eclip"): string
getOrbitalElements:
horizon: getOrbitalElements(hz: HorizonClient; time: float64; targetId: int; observerId: int): OrbitalElements
getOrbitalElementsSeq:
horizon: getOrbitalElementsSeq(hz: HorizonClient; fromTime: float64; toTime: float64; steps: int; targetId: int; observerId: int): seq[ OrbitalElements]
getOrbitalVectors:
horizon: getOrbitalVectors(hz: HorizonClient; time: float64; targetId: int; observerId: int): OrbitalVectors
getOrbitalVectorsSeq:
horizon: getOrbitalVectorsSeq(hz: HorizonClient; fromTime: float64; toTime: float64; steps: int; targetId: int; observerId: int): seq[ OrbitalVectors]
getRadius:
horizon: getRadius(hz: HorizonClient; time: float64; targetId: int): float
getRotationAngularSpeed:
horizon: getRotationAngularSpeed(hz: HorizonClient; time: float64; targetId: int): float
getRotationAxis:
horizon: getRotationAxis(hz: HorizonClient; time: float64; targetId: int): DVec3
HorizonClient:
horizon: HorizonClient
J2000:
simple: J2000
JULIAN_CENTURY:
simple: JULIAN_CENTURY
JULIAN_YEAR:
simple: JULIAN_YEAR
KM:
simple: KM
newHorizonClient:
horizon: newHorizonClient(): HorizonClient
OrbitalElements:
simple: OrbitalElements
OrbitalVectors:
simple: OrbitalVectors
parseOrbitalElements:
horizon: parseOrbitalElements(data: string): seq[OrbitalElements]
parseOrbitalVectors:
horizon: parseOrbitalVectors(data: string): seq[OrbitalVectors]
period:
simple: period(oe: OrbitalElements): float64
posAt:
horizon: posAt(entries: seq[OrbitalVectors]; time: float64): DVec3
simple: posAt(orbitalElements: OrbitalElements; time: float64): DVec3
spk: posAt(spk: Spk; time: float64; target, observer: int): DVec3
readSpk:
spk: readSpk(filename: string): Spk
Record:
spk: Record
rev:
simple: rev(x: float64): float64
simpleElements:
simple: simpleElements
stateVecAt:
spk: stateVecAt(spk: Spk; time: float64; target, observer: uint32): StateVecs
toDegrees:
simple: toDegrees(rad: float): float
toJulianDate:
simple: toJulianDate(time: float64): float64
toRadians:
simple: toRadians(deg: float): float
velAt:
spk: velAt(spk: Spk; time: float64; target, observer: int): DVec3
Y2000:
simple: Y2000