void IntegerBresenhamLine(int x0,int y0,int x1,int y1,int color)
{
int x , y , dx , dy , e;
dx = x1 - x0,dy = y1 - y0,e = -dx;
x = x0,y = y0;
for(int i = 0;i <= dx;i++)
{
putpixel(x,y,color);
x++,e = e + 2 * dy;
if(e >= 0){y++,e = e - 2 * dx;}
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/80124.html
標籤:基礎類
上一篇:跪求答案呀,求好心人解救
