@shumoku/core · 0.4.0 · function
nodesOverlap
APIの説明は英語のcanonical sourceを表示しています。
Check if two centre-based rectangles overlap with a gap. Free function for callers that want to do their own collision math; the engine's `tryPlace` is preferred for full placement validation.
nodesOverlap(a: { h: number; w: number; x: number; y: number }, b: { h: number; w: number; x: number; y: number }, gap?: number): boolean パラメーター
| 名前 | 型 | 説明 | 既定値 |
|---|---|---|---|
a | { h: number; w: number; x: number; y: number } | 追加説明はありません。 | — |
b | { h: number; w: number; x: number; y: number } | 追加説明はありません。 | — |
gap | number | 追加説明はありません。 | DEFAULT_NODE_GAP |
戻り値
boolean