电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

《基于GDI》2D图形软件开发方法初探-2D几何画板毕业论文

《基于GDI》2D图形软件开发方法初探-2D几何画板毕业论文_第1页
1/73
《基于GDI》2D图形软件开发方法初探-2D几何画板毕业论文_第2页
2/73
《基于GDI》2D图形软件开发方法初探-2D几何画板毕业论文_第3页
3/73
《基于 GDI+》2D 图形软件开发方法初探-2D 几何画板摘要《基于 GDI+》2D 图形软件开发方法初探—2D 几何画板,是采纳 Microsoft Visual C# 2.0 为开发语言,Microsoft .NET Framework 2.0 为支撑平台开发的用于讨论二维图形的图形软件。2D 几何画板的开发,主要是讨论 GDI+技术在二维图形软件中的开发方法的探究。在该系统中,实现一些基本的图形绘制,如点、线、圆的绘制,及一些自定义图形的绘制,如多边形,曲线,带外接圆的三角形的绘制;实现基本的测量,如角度的测量,长度的测量,跨度的测量等;实现直角坐标系函数轨迹图形的绘制,要求为输入一个函数表达式的字符串,然后自动绘制出相关的轨迹图形;对绘制结果实现序列化,实现可以重复操作图元;图元的存储、选取、修改,实现图元的动态性,如选中对象时可以拖动,改变大小等。2D 几何画板除了实现基本的图形的绘制外,还实现了共点运动,可以动态的观察二维空间中关联对象的共点运动,当某个对象的相关属性改变时,对其他关联对象的影响;还可以精确的定位相关对象的相关属性,如圆的半径,曲线的张力等。本论文首先介绍了项目开发的背景,相关开发工具、开发语言和平台的介绍,然后是系统的总体设计,系统的详细设计,包括窗口界面,图形绘制模块,测量模块2D 函数图形绘制模块,序列化模块的设计。关键词:面对对象;命名空间;序列化;GDI+;图元GDI+ Based Development of 2D Geometer's SketchpadABSTRACTGDI+ Based Development of 2D Geometer's 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...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

《基于GDI》2D图形软件开发方法初探-2D几何画板毕业论文

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部