Compute area of overlap incrementally as a function of Bressenham algorithm "error" (fraction).
Source: Foley, VanDam, Feiner, Hughes - Computer Graphics, Second Edition, Addison Wesley