用Bresenham算法画任意斜率的线
voidBresenham(intx0,inty0,intx1,inty1){intdx,dy,d,up,down,x,y;if(x0>x1){x=x1;x1=x0;x0=x;y=y1;y1=y0;y0=y;}dx=x1-x0;dy=y1-y0;d=dx-2*dy;up=2*dx-2*dy;down=-2*dy;if(dy>0&&abs(dy)-abs(dx)>0){x=x0;x0=y0;y0=x0;y=x1;x1=y1;y1=x1;}if(dy0){x=x0;x0=-y0;
用户评论
推荐下载
-
bresenham和DDA算法实现
学习图形学的小程序,利用bresenham和DDA算法, C语言编写的程序。。可以参考一下下
29 2019-02-27 -
Bresenham直线生成算法
Bresenham直线生成算法c语言Bresenham直线生成算法
36 2019-05-15 -
java实现Bresenham算法画圆
采用Bresenham算法以及集合八分画法,是计算机图形学课程的内容
69 2019-05-15 -
中点Bresenham算法作椭圆
计算机图形学相关练习,用VS2013,OPENGL环境实现中点Bresenham算法作椭圆,附上OPENGL配置文件。
32 2019-07-13 -
verilog Bresenham算法生成圆
利用verilog语言与Bresenham算法生成的圆
26 2019-08-01 -
mfc直线中点Bresenham算法
1、使用中点Bresenham算法绘制斜率为0≤k≤1的直线。2、使用对话框输入直线的起点和终点坐标。
30 2019-07-06 -
直线中点Bresenham算法.zip
图形学中的直线中点Bresenham算法
19 2019-07-24 -
DDA中点法Bresenham算法
DDA,中点法,Bresenham算法,计算机图形学,画直线的方法,C/C++
27 2019-07-26 -
完全Bresenham算法生成椭圆
采用完全Bresenham算法生成椭圆,有别于中点Bresenham算法生成椭圆
35 2018-12-29 -
Bresenham中点画线算法
Bresenham中点画线算法,HHFDGSZG
41 2019-01-09
暂无评论