Shumoku Docs

ドキュメントを検索

共通文書と現行公開版

検索を読み込み中…

English

@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

libs/@shumoku/core/src/layout/interaction.ts:41