LineupLabel型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
A label placed on the picture: a plate of lines at a place, and the dot it belongs to.
インポート
import type { LineupLabel } from "@johnmorrisdotca/wakusei-planets";
定義
interface LineupLabel {
id: string;
lines: string[];
x: number;
y: number;
width: number;
height: number;
}
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
id | string | |
lines | string[] | |
x | number | The top left of the plate, in pixels. |
y | number | |
width | number | |
height | number |
例
import { lineupBodies, lineupLabels, lineupProject, lineupView, placeLineup, type LineupLabel } from "@johnmorrisdotca/wakusei-planets";
const places = placeLineup(lineupBodies(), "row");
const labels: LineupLabel[] = lineupLabels(lineupProject(places, lineupView(places, 0.5), 800, 450), 800, 450, "en").labels;
console.log(labels.map((label) => label.id).join(", "));rigel, aldebaran, arcturus, vega出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。