An efficient x0,y0 to x1,y1 line drawing algorithim for DirectX