- 0
- 0
- 约5.8千字
- 约 5页
- 2018-12-13 发布于天津
- 举报
广西工学院实验报告.doc
广西工学院实验报告
实验名称
简单绘图系统
实验成绩
指导老师
李威龙
系(院)
计算机工程系
班级
071班
学号
200700401001
学生姓名
郭胜林
一、要求和目的
目的是要求学生综合利用所学过的图形学算法,设计一个类似于Windows画笔软件的简单二维绘图系统。
二、理论基础
由于前面的实验应经使用过画点法绘制基本图形——如直线、圆、曲线等。在这个绘图程序中为了简化程序,大部分绘制函数都是通过CDC类的绘图子函数来实现的
1使用Cpen类定义画笔对象
CPen(Int style,int width ,COLORREF color);
style:画笔的样式
width:画笔的宽度
color:画笔的颜色(颜色用RGB值来描述);
moveto(x, y): 将CP移到(x, y)
LineTo(x, y):用当前画笔画一条线,从当前位置连到一个指定的点。这个函数调用完毕,当前位置变成x,y?;
Ellipse( int?x1, int?y1, int?x2, int?y2?) :ellipse函数是先确定一个左上角的坐标和右下角的坐标的矩形框的画圆。当矩形框是正方形时,画出来的椭圆就是正圆。
多边形填色,采用了优化后的种子填色算法
绘制Bezier曲线曲线:给定n+1个控制顶点Pi(i=0~n) ,称下列参数曲线为n次的Bezier曲线:
P(t)=
您可能关注的文档
- 实验五Shanoon编码方案程序设计.doc
- 小米林斌未来五年智能手机不会有明显进步.PDF
- 成比例公平性约束下的MIMO—OFDMA.PDF
- 5.13 国共合作与北伐战争 课件(内嵌视频)2026-2027学年统编版八年级历史上册.pptx
- 化工企业消防管理常见隐患和风险.pdf
- 眼部肌肤护理的常见误区.pptx
- 煤矿企业各岗位安全生产风险告知.pdf
- 涉爆粉尘行业专题安全培训:落实企业主体责任,防范化解安全风险.pdf
- 化工企业消防管理常见隐患和风险.docx
- 涉爆粉尘行业专题安全培训:落实企业主体责任,防范化解安全风险.docx
- 统编版二年级语文上册课件《语文园地八》.pptx
- 眼部肌肤护理的日常习惯.pptx
- 第十单元 常见的酸、碱、盐 复习课(酸碱盐的化学性质)课件(内嵌视频)2025-2026学年九年级化学人教版下册.pptx
- 眼部肌肤护理的科学方法.pptx
- 2.4 磁铁能吸什么 课件(内嵌视频)2026-2027学年科学二年级上册苏教版.pptx
- 统编版二年级语文上册课件《阅读18 古诗二首》.pptx
- 科学二下4.12 寻访小动物的家 课件(苏教版2026新教材).pptx
- 煤矿企业各岗位安全生产风险告知.docx
- 第18课《井冈翠竹》课件-统编版语文七年级下册.pptx
- 第二章气体 液体和固体_气体液体固体单元复习课- 课件 -2026-2027学年高二下学期物理粤教版(2019)选择性必修第三册.pptx
原创力文档

文档评论(0)