bresenham-rs
Implements Bresenham's line drawing algorithm in Rust using an iterator over all points in the line. Most, if not all overhead should evaporate when inline by the compiler.
Example use:
for in new
Will print:
(0, 1)
(1, 1)
(2, 2)
(3, 2)
(4, 3)
(5, 3)