wrapIntoBox関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
The copy of a point that this window shows, or null when it shows none. What a number and its leader are placed against: a country the window does not hold gets neither, and on a wrapped map "does the window hold it" is a question about every copy, not only the one the projection drew.
インポート
import { wrapIntoBox } from "@johnmorrisdotca/chizu";
定義
function wrapIntoBox(x: number, box: MapBox, width: number): number | null
引数
| 名前 | 型 | 説明 |
|---|---|---|
x | number | The horizontal native map coordinate. |
box | MapBox | The window in native map units, or the inset destination specified by this signature. |
width | number | The native canvas width or frame width specified by this signature. |
戻り値
number | null
The point’s horizontally wrapped coordinate in the window, or null when no copy lies in it.
例
import { wrapIntoBox } from "@johnmorrisdotca/chizu";
console.log(wrapIntoBox(950, { x: -100, y: 0, width: 400, height: 200 }, 1000));
// -50-50出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。