"《基于GDI+的2D图形软件开发方法初探-2D几何画板》知识点总览" 本文主要介绍了基于GDI+的2D图形软件开发方法初探,涉及到计算机图形学、软件开发、GDI+技术等领域。下面是该文档中的知识点总览: 一、计算机图形学 * 图形绘制:包括点、线、圆、多边形、曲线等基本图形的绘制,以及自定义图形的绘制。 * 图形测量:包括角度测量、长度测量、跨度测量等基本测量功能。 * 图形序列化:实现图形的序列化,以便重复操作图元。 二、GDI+技术 * GDI+简介:GDI+是一种基于Windows的图形设备接口,提供了图形绘制、图形测量等功能。 * GDI+在二维图形软件中的应用:包括基本图形的绘制、测量、序列化等功能。 三、软件开发 * 软件开发语言:Microsoft Visual C# 2.0。 * 软件开发平台:Microsoft .NET Framework 2.0。 * 软件设计:包括总体设计、详细设计、窗口界面设计、图形绘制模块设计、测量模块设计、2D函数图形绘制模块设计、序列化模块设计等。 四、面向对象编程 * 面向对象编程的概念:将复杂的系统分解为多个对象,每个对象都具有自己的属性和行为。 * 在图形软件中的应用:包括图形对象的定义、图形对象的继承、图形对象的多态性等。 五、命名空间和序列化 * 命名空间的概念:将相关的类、接口、枚举等组件组织在一起,以便于代码的重用和维护。 * 序列化的概念:将对象转换为字节流,以便于存储和传输。 六、图形软件的设计 * 图形软件的总体设计:包括图形绘制模块、测量模块、2D函数图形绘制模块、序列化模块等。 * 图形软件的详细设计:包括窗口界面设计、图形绘制模块设计、测量模块设计、2D函数图形绘制模块设计、序列化模块设计等。 本文提供了基于GDI+的2D图形软件开发方法的初步探索,涉及到计算机图形学、软件开发、GDI+技术、面向对象编程、命名空间和序列化等知识点。






























剩余69页未读,继续阅读


- 粉丝: 475
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 分部、分项、样板工程质量控制程序.docx
- 房屋修缮工程造价指标分析(幼儿园).doc
- 在设计院推广三维设计工作的思考.doc
- 郑州市市政基础设施工程监理质量评估报告.doc
- 灌注桩施工工序验收单.docx
- 电气绝缘电阻测试记录.doc
- 2010年度厦门市区各类建筑安装工程造价综合指标.doc
- 办公楼工程质量创优策划含图.doc
- 减数分裂与配子的形成.doc
- 3.2半圆体预制.docx
- 西环小区三期抗浮锚杆QC-2.doc
- [重庆]高速公路人工挖孔抗滑桩施工方案.doc
- 爱心捐赠主题活动.ppt
- 第33讲-桥面伸缩缝施工.ppt
- 挡墙施工技术交底(000).doc
- [标杆地产]房地产项目流程管理指导书.doc


