数值微分(DDA)法 void ddaline (int xo int yo, int x,, int yu,int color) fint X: float dx, dy, y, k dx,=X-Xo, dy=y1-yoi k=dy/dx, y=yo for(X=X6;X≤X1,X++) i drawpixel ( x, int(y+0.5),color y=y+k; 2021/1/21 浙江大学计算机图形学2021/1/21 浙江大学计算机图形学 9 数值微分(DDA)法 void DDALine(int x0 ,int y0 ,int x1 ,int y1 ,int color) int x; float dx, dy, y, k; dx, = x1 -x0 , dy=y1 -y0 ; k=dy/dx, y=y0 ; for (x=x0 ; xx1 , x++) drawpixel (x, int(y+0.5), color); y=y+k;