placeLineup関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
Where each body sits. bodies is sorted by radius, smallest first, as lineupBodies gives it: the first is at the origin and each next one is a quarter of its own radius beyond the edge of the one before,
to the right in a row and downward in a stack.
インポート
import { placeLineup } from "@johnmorrisdotca/wakusei-planets";
定義
function placeLineup(bodies: readonly LineupBody[], layout?: LineupLayout): LineupPlace[]
引数
| 名前 | 型 | 説明 |
|---|---|---|
bodies | readonly LineupBody[] | The bodies, smallest first. |
layout (省略可) | "row" | "stack" |
|
戻り値
LineupPlace[]
The places, in the same order.
例
import { lineupBodies, placeLineup } from "@johnmorrisdotca/wakusei-planets";
const places = placeLineup(lineupBodies({ set: "bright", planets: true }), "stack");
console.log(places.map((place) => place.y.toFixed(2)).join(" "));0.00 -0.14 -1.49 -4.63 -9.76 -44.23 -124.88 -267.71 -1196.61 -3197.86出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。