Content deleted Content added
Google Print link to Graphics Gems II is broken, removed |
m continuous code box |
||
Line 22:
dy = y2 - y1
gradient = dy / dx
''// handle first endpoint''
xend = round(x1)
Line 32:
plot(xpxl1, ypxl1 + 1, fpart(yend) * xgap)
intery = yend + gradient ''// first y-intersection for the main loop''
''// handle second endpoint''
xend = round(x2)
Line 41:
plot(xpxl2, ypxl2, rfpart(yend) * xgap)
plot(xpxl2, ypxl2 + 1, fpart(yend) * xgap)
''// main loop''
'''for''' x '''from''' xpxl1 + 1 '''to''' xpxl2 - 1 {
|