- 15
- 0
- 约1.24万字
- 约 62页
- 2019-09-28 发布于湖北
- 举报
第 9 章 简单交互式图形系统的设计与实现 9.1 系统简介 9.2 系统设计与实现 习题 9.1 系统简介 9.1.1 系统用户界面 系统运行界面如图9.1所示。 本系统以Windows画板为设计原型, 在功能上, 给用户提供了画线、 框、 圆、 多边形、 三维立体、 曲线、 填充以及动画、 分形算法程序实现演示等基本操作, 填充方式根据图形学的概念提供了两种方式, 即多边形填充和种子填充。 9.1.2 系统结构 本系统采用树状的层次结构进行组织(如图9.2所示), 主要包括文档管理、 窗口管理、 图形编辑管理三大功能模块。 其中文档管理主要完成文档的新建、 保存、 输出打印等功能; 窗口管理定义系统界面风格, 提供对画面编辑区域及工具条、 系统状态面板、 菜单面板等的显现与隐藏的管理; 图形编辑管理模块主要用于完成直线、 曲线、 封闭区域等的绘制、 填充、 几何变换和三维图形的生成、 投影、 消隐及显现。 9.2 系统设计与实现 9.2.1 图形编程的基础知识 VC++是一种面向对象程序设计语言, 基于面向对象程序设计语言的程序设计方法都支持三种基本的活动: 识别对象(Object)和类(Class), 描述对象和类之间的关系, 以及通过描述每个类
您可能关注的文档
最近下载
- 生物化学精品教学(河南科技大学)二、核酸的结构与功能.pdf VIP
- DL_T 2574-2022 混流式水轮机维护检修规程.docx VIP
- 2026年睡眠障碍心理干预课件(精讲版).pptx VIP
- 食材配送项目投标方案.docx VIP
- DL/T 2574—2022 混流式水轮机维护检修规程.docx VIP
- ASME B18.2.1-2012美标螺栓规范.pdf VIP
- ISO14001-2026标准换版考试试题及答案(2025).doc VIP
- 2026最新ISO9001质量管理体系考试题及参考答案.docx VIP
- 土库曼斯坦亚苏尔哲别油田控压钻井技术.docx VIP
- GZ010 建筑智能化系统安装与调试赛项赛题(学生赛)第4套-2023年全国职业院校技能大赛赛项赛题 .pdf VIP
原创力文档

文档评论(0)