bresenham 0.1.1

A fast, iterator-based integer-only implementation of Bresenham's line algorithm.
Documentation
bresenham-rs
============

Implements [Bresenham's line drawing algorithm](https://en.wikipedia.org/wiki/Bresenham%27s_line_algorithm) in Rust using an iterator over all points in the line. Most, if not all overhead should evaporate when inlined by the compiler.

Example use:

```rust
for (x, y) in Bresenham::new((0, 1), (6, 4)) {
    println!("{}, {}", x, y);
}

```

Will print:

```
(0, 1)
(1, 1)
(2, 2)
(3, 2)
(4, 3)
(5, 3)
```