首页 > 搜索 > 编写dda算法,实验二 直线DDA生成算法的GDI实现

编写dda算法,实验二 直线DDA生成算法的GDI实现

互联网 2020-10-23 03:07:32
在线算命,八字测算命理

1.实验目的:

理解基本图形元素光栅化的基本原理,掌握一种基本图形元素光栅化算法,利用GDI实现直线光栅化的DDA算法。

2.实验内容:

(1) 根据所给的直线光栅化的示范源程序,在计算机上编译运行,输出正确结果;

(2) 指出示范程序采用的算法,以此为基础将其改造为中点线算法,写入实验报告;

(3)了解和使用GDI的生成直线的命令,来验证程序运行结果。

3.实验原理:

示范代码原理参见教材直线光栅化一节中的DDA算法。

4.实验代码:

void LineDDA()//

{     CClientDC dc(this);    COLORREF  rgb=#0000ff;//蓝色

       int  x, dy, dx, y;        float m;       dx=x1-x0;       dy=y1-y0;       m=dy/dx;       y=y0;        for(x=x0;x

免责声明:非本网注明原创的信息,皆为程序自动获取互联网,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责;如此页面有侵犯到您的权益,请给站长发送邮件,并提供相关证明(版权证明、身份证正反面、侵权链接),站长将在收到邮件12小时内删除。

相关阅读

一周热门

查看更多