Xiaolin Wu's line algorithm