Florian Dehau 140db9b2e2 refactor(canvas): update shape drawing strategy
* Update the `Shape` trait. Instead of returning an iterator of point, all
shapes are now aware of the surface they will be drawn to through a `Painter`.
In order to draw themselves, they paint points of the "braille grid".
* Rewrite how lines are drawn using a common line drawing algorithm (Bresenham).
2020-03-12 23:14:46 +01:00
..
2020-02-23 19:23:37 +01:00
2020-02-23 19:23:37 +01:00
2020-02-23 19:23:37 +01:00
2020-02-23 19:23:37 +01:00
2020-02-23 19:23:37 +01:00
2020-02-23 19:23:37 +01:00
2020-02-23 19:23:37 +01:00
2020-02-23 19:23:37 +01:00
2020-02-23 19:23:37 +01:00
2020-02-23 19:23:37 +01:00
2020-02-23 19:23:37 +01:00
2020-02-23 19:23:37 +01:00
2020-02-23 19:23:37 +01:00
2020-02-23 19:23:37 +01:00
2020-02-23 19:23:37 +01:00
2020-02-23 19:23:37 +01:00