爱嘉牛LA

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
View Code
Inter_Bresenham_Line(int x0,int y0,int x1,int y1){//起点和终点的坐标
     int x,y,dx,dy;
     float e;
     dx=x1-x0;
     dy=y1-y0;
     k=dy/dx;
     x=x0;
     y=y0;
     e=-dx;
     for(int l=0;l<=dx;l++){
         putpixel(x,y);
         x+=1;
         e=e+2*dy;
        if(e>=0){
            y+=1;
            e=e-2*dx;
        } 
     } 
    
} 

 

posted on 2012-10-24 21:36  爱嘉牛LA  阅读(230)  评论(0编辑  收藏  举报