Skip to content

five-on-it / packages/world/src/nav-grid / lineClear

Function: lineClear() ​

lineClear(grid, ax, az, bx, bz, mask?): boolean

Defined in: packages/world/src/nav-grid.ts:205

Whether the straight line from a to b crosses no cell with a flag of mask (and stays inside the grid): every cell the segment passes through is visited.

Parameters ​

grid ​

NavGrid

ax ​

number

az ​

number

bx ​

number

bz ​

number

mask? ​

number = NAV_BLOCKED

Returns ​

boolean