Bresenham's Line Algorithm
Line
Circle