rust_bresenham 0.1.3

A crate for drawing Bresenham lines
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Usage
    use rust_bresenham::Bresenham;

    let points = Bresenham::new(Point(1, 1), Point(3, 7));

    for point in points {
      // point.0
      // point.1
    }

    // OR

    let points = Bresenham::new(Point(3, 7), Point(1, 1)).collect();
    println!("points = {:?}", points);