没有合适的资源?快使用搜索试试~ 我知道了~
实验三计算机图形学多边形填充算法.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 113 浏览量
2022-04-10
16:41:49
上传
评论 1
收藏 126KB DOC 举报
温馨提示
试读
17页
实验三计算机图形学多边形填充算法
资源推荐
资源详情
资源评论
洛阳理工学院实验报告
系别
计 算 机 与 信
息工程系
班级
学号
姓名
课程名称 计算机图形学 实验日期
实验名称 多边形填充算法编程 成绩
实验目的:
熟悉多边形填充算法,掌握 图形编程的基本方法和调试技巧。
实验条件:
计算机;;
实验内容:
.使用 技术实现多边形有效边表填充算法,参考界面效果如下:
类的实现
!"#$%&!
!'(!
!!
)'$#*
+,( -.#-/((0-1..四舍五入宏定义
%%2345
+3452647
%
-.
8
9
:-.
8
9
4;624<42<=->7.
6272=<;6?-.
6272,4<?4-.
62<63-;323,<72=;>@30$=.
46324<42<=-.
消息处理程序
=00$#7(-,4<?4?,5?@".
8
%-A7=00$#7(-"..
0# 0<4B
"4&#CDE724F2;46?434B
""#C@E:72,34,B
""G$""E<%&,H"#07$""-2I,43,<7D2,43,<7D23J>
($ 0"(0-65>;32<,,7.>0#00#2$"#)I,5I*-,27;6371.>
65.B
0# 0?,54B
9
K(=$#-.
8
=$#3-#".B用于绘制的设备上下文
?3在此处添加消息处理程序代码
30$0$-.B
不要为绘制消息而调用7=$#-.
9
K(,$=(#-. 点表
8
=LM&EB=LMCEB
=LM&EB=LMCEB
=LM&EB=LMCEB
=LM&EB=LMCEB
=LNM&EB=LNMCEB
=LM&EB=LMCEB
=LOM&EB=LOMCEB
9
K(30$=(CH(-3P3. 绘制多边形边界
8
PEB
=#B
%(0-#EB)B11. 绘制多边形
8
%-EE.
8
*(K?(-3>=LM.B
#E=LMB
9
"
8
*?(-3>=LM.B
9
9
*?(-3>#.B 闭合多边形
#B
9
K(30$0$-. 绘制图形
8
,#0#B定义客户区
##,#-@0#.B获得客户区的大小
3P3E#3-.B 定义设备上下文指针
3*#$(-2<6;?,=;.B 自定义坐标系
3*#7(4&#-0#7#-.>0#IH#-..B 设置窗口比例
3*#(0#4&#-0#7#-.>0#IH#-..B 设置视区比例,且&轴水平向右,C轴
垂直向上
3*#(0#0H-0#7#-.>0#IH#-..B 设置客户区中心为坐标系原点
0#Q"#,#-0#7#-.>0#IH#-..B 矩形与客户区重合
%-AR.
30$=(CH(-3.B 绘制多边形
"
=(CH(-3.B 填充多边形
,$"3-3.B 释放3
9
K(=(CH(-3P3. 填充多边形
8
%(0-#EB)B11. 转储顶点坐标,C坐标取为整数
8
=LM&E=LM&B
=LMCE,( -=LMC.B
=LME,-R,>R0>R .B
9
P+EB 动态分配内存
+*#=(#-=>.B 初始化对象
+*0$# S#-.B 建立桶表
+*0$#4H-.B 建立边表
+*( 0$ -3.B 填充多边形
#+B 撤销内存
9
#0$#-=,4<?4?,5?0$##0 #.
8
%-70$#-0$##0 #.EE.
0# 0B
?3在此添加您专用的创建代码
RE<4B
,$=(#-.B
0# 0B
9
K(30$=-.
8
?3在此添加命令处理程序代码
,,4#0E,->>.B 调色板颜色
((03$(H-#0>2;3,.B
%-;3JEE3(($-.. 调用颜色对话框选取填充色
#0E#((0-.B
"
0# 0B
R,E#,$ -#0.B 获取红色分量
R0E#$ -#0.B 获取绿色分量
R E#$ -#0.B 获取蓝色分量
RE?,54B
;K$$#-.B
9
剩余16页未读,继续阅读
猫一样的女子245
- 粉丝: 93
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页