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
| Property | Type | Description |
|---|---|---|
<a id="bodies"></a> bodies | SyntheticBody[] | - |
<a id="id"></a> id | string | - |
<a id="observer"></a> observer? | string | Body 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. |