- 1、本文档共69页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《基于GDI》D图形软件开发方法初探-D几何画板
《基于GDI+》2D图形软件开发方法初探-2D几何画板
摘要
《基于GDI+2D图形软件开发方法初探—2D几何画板,是采用Microsoft Visual C# 2.0Microsoft .NET Framework 2.0为支撑平台开发的用于研究二维图形的图形软件。
2D几何画板的开发,主要是研究GDI+技术在二维图形软件中的开发方法的探索。在该系统中,实现一些基本的图形绘制,如点、线、圆的绘制,及一些自定义图形的绘制,如多边形,曲线,带外接圆的三角形的绘制;实现基本的测量,如角度的测量,长度的测量,跨度的测量等;实现直角坐标系函数轨迹图形的绘制,要求为输入一个函数表达式的字符串,然后自动绘制出相关的轨迹图形;对绘制结果实现序列化,实现可以重复操作图元;图元的存储、选取、修改,实现图元的动态性,如选中对象时可以拖动,改变大小等。
2D几何画板除了实现基本的图形的绘制外,还实现了共点运动,可以动态的观察二维空间中关联对象的共点运动,当某个对象的相关属性改变时,对其他关联对象的影响;还可以精确的定位相关对象的相关属性,如圆的半径,曲线的张力等。
本论文首先介绍了项目开发的背景,相关开发工具、开发语言和平台的介绍,然后是系统的总体设计,系统的详细设计,包括窗口界面,图形绘制模块,测量模块,2D函数图形绘制模块,序列化模块的设计。
关键词:面向对象;命名空间;序列化;GDI+;图元
GDI+ Based Development of 2D Geometers Sketchpad
ABSTRACT
GDI+ Based Development of 2D Geometers Sketchpad ,as GDI + on a two-dimensional graphics technology in software development methods of exploration, from basic graphics rendering, the sequence of elements of the object and function of two-dimensional imaging is of great significance. The system has basic graphics rendering, elements of the sequence, two-dimensional mapping function graphics, objects associated elements of movement points for the observation of the dynamic nature of objects.
Basic elements, including point, line, round, curves, triangles, polygons, rectangular, diamond, and these special elements derived from the basic elements, such as the triangle with circumcircle.
Key words: Object-Oriented;Naming Space; Serialization; GDI +;Metafile
毕业论文(设计)原创性声明
本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。
作者签名: 日期:
毕业论文(设计)授权使用说明
本论文(设计)作者完全了解**学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。学校可以公布论文(设计)的全部或部分内容。必威体育官网网址的论文(设计)在解密后适用本规定。
?
作者签名: 指导教师签名:
日期: 日期:
注 意 事 项
1.设计(论文)的内容包括:
1)封面(按教务处制定的标准封面格式制作)
2)原创性声明
3)中文摘要(300字左右)、关键词
4)外文摘要、关键词
5)目次页(附件不统一编入)
6)论文主体部分:引言(或绪论)、正文、结论
7)参考文献
您可能关注的文档
- Weka[]EM源代码分析.doc
- WIN 服务优化.doc
- WCDMA系统中基于小波网络数字预失真技术研究学位论文.doc
- WindowsServer常规设置及基本安全策略.doc
- WindowsServer常用优化设置.doc
- Windowsserver无盘终端网组建指南.doc
- windows优化(究极篇).doc
- windows位、位一键清理系统垃圾.doc
- windows服务详解及优化.doc
- Windows终极指南.doc
- 辽宁省抚顺市八年级地理上册 第二章 中国的自然环境说课稿 (新版)新人教版.docx
- 七年级地理下册 第七单元 第4课 经济发展的差异说课稿 商务星球版.docx
- 高中数学 第一章 集合与函数概念 第2节 函数及其表示(3)说课稿 新人教A版必修1.docx
- 2024-2025学年高中生物 第三章 第三节 遗传信息的传递说课稿 浙科版必修2.docx
- 山东省临淄区七年级政治下册 第五单元 珍爱生命,热爱生活 珍爱我们的生命说课稿1 鲁人版五四制.docx
- 2024-2025学年高中生物 第七章 现代生物进化理论 第2节 二 隔离与物种的形成说课稿5 新人教版必修2.docx
- 2024-2025学年高中生物 第七章 现代生物进化理论 第1节 现代生物进化理论的由来说课稿5 新人教版必修2.docx
- 2024-2025学年高中英语 Unit 7 The Sea Section Ⅶ Writing—如何写调查报告(教师用书)说课稿 北师大版必修3.docx
- 七年级英语上册 Unit 4 Where's my schoolbag Section B2 (3a-Self Check) 说课稿(新版)人教新目标版.docx
- 山西省吕梁市石楼县石楼中学七年级信息技术下册《第6课版主荟萃》说课稿 新人教版.docx
最近下载
- 基于核心素养小学数学计算教学研究.doc VIP
- 2024江西赣州市国资委招聘出资监管企业内设监事会人员21人【综合基础知识500题】高频考点模拟试题及参考答案解析.docx VIP
- Shimano禧玛诺渔具 电动轮BeastMaster 2000EJ(04163)说明书.pdf
- 卫生院科室设置及职能范文.docx
- 北京市大兴区2023-2024学年九年级上学期期中数学试题.docx
- 铝合金门窗节能专项施工方案.doc
- 经典成语故事郑人买履.ppt VIP
- 基于核心素养小学数学计算教学研究.doc VIP
- 2024-2030年中国化工仓储行业市场发展趋势与前景展望战略分析报告.docx
- WST 356-2024 参考物质互换性评估指南.pdf
文档评论(0)