API Reference / SyntheticSystem · interface

Interface: SyntheticSystem

An authored celestial system: a set of SyntheticBody that move together, an optional observer body that fixes the vantage point, and optional per-body SyntheticRender attributes.

Properties

PropertyTypeDescription
<a id="bodies"></a> bodiesSyntheticBody[]-
<a id="id"></a> idstring-
<a id="observer"></a> observer?stringBody id of the vantage point. When set, syntheticPositions returns geocentric/apparent positions seen from this body (it sees itself at the origin, so it is reported at its own heliocentric place). When unset, positions are heliocentric.
<a id="render"></a> render?Record<string, SyntheticRender>Render attributes keyed by body id.

Start building

Quickstart →