上篇 理论篇
第1章 绪论
1.1 概述
1.2 计算机图形学的发展
1.3 计算机图形学的应用
1.4 计算机图形系统
习题
第2章 基本图形的生成与计算
2.1 直线的生成算法
2.2 二次曲线
2.3 自由曲线
2.4 区域填充算法
2.5 字符的生成
2.6 图形裁剪
习题
第3章 图形变换
3.1 二维图形的几何变换
3.2 窗口视图变换
3.3 三维图形的几体变换
3.4 形体的投影变换
3.5 三维线段裁剪
习题
第4章 数据接口与交换标准
4.1 GKS元文件标准GKSM
4.2 计算机图形元文件标准CGM
4.3 计算机图形接口标准CGI
4.4 基本图形交换规范标准IGES
4.5 DXF数据接口
4.6 产品数据表达与交换标准STEP
习题
第5章 三维形体的表示
5.1 曲面的表示
5.2 实体的表示
5.3 其他三维造型法
习题
第6章 真实感图形显示
6.1 线消隐
6.2 面消隐
6.3 光照模型
6.4 表面图案与纹理
6.5 颜色空间
习题
第7章 图像处理
7.1 图像基础
7.2 图像变换
7.3 图像增强
7.4 图像恢复与压缩编码
7.5 图像分割
7.6 应用实例——储粮害虫图像识别
习题
下篇 用VC++开发图形绘制程序
第8章 图形编程基础
8.1 GDI基础知识
8.2 OnDraw成员函数
8.3 GDI对象类
8.4 Windows映射模式
8.5 绘图模式的设置
习题
第9章 绘制图形元素
9.1 图元的实现方法
9.2 鼠标绘图
9.3 编程示例
习题
第10章 图形应用程序的总体设计
10.1 设计自己的图形类
10.2 相关数据结构
10.3 内存管理
10.4 文件的存储格式
10.5 人-机界面环境设计
习题
第11章 图元的绘制
11.1 图形软件的初步实现
11.2 位置类MyCPoint的设计
11.3 图形基类和命令基类的实现
11.4 直线的绘制
11.5 矩形、圆和圆弧的绘制
11.6 文件存储及内存管理
习题
第12章 图元的编辑
12.1 给图元类添加成员函数
12.2 图元的包围盒计算
12.3 图元的拾取
12.4 图元的选取实现
12.5 实现图元的编辑算法
12.6 图元的交互编辑
习题
第13章 图形标准的编程实践
13.1 将自定义文件保存为DXF格式
13.2 开发OpenGL应用程序
习题
参考文献