http://anti-grain-geometry.1086185.n5.nabble.com/AGG-Newbie-question-How-to-learn-td156.html
DOcument
http://members.chello.at/~easyfilter/bresenham.html
http://e-collection.library.ethz.ch/eserv/eth:30768/eth-30768-02.pdf
http://members.chello.at/~easyfilter/Bresenham.pdf
http://en.wikipedia.org/wiki/Bresenham%27s_line_algorithm