Skip to content

bresenhamLine

bresenhamLine(x0, y0, x1, y1): Point[]

Defined in: src/modules/grid-based/visibility.ts:128

The integer grid cells a straight line from (x0, y0) to (x1, y1) crosses, in order and inclusive of both endpoints (Bresenham). Handy for tile-grid line-of-sight, projectile tracing, or drawing.

number

number

number

number

Point[]