第一章 绪论 1
1.1 引言 1
1.2 计算机绘图系统 3
1.3 计算机图形系统 9
1.4 计算机绘图标准化 10
练习题 12
第二章 二维图形的生成 14
2.1 字符屏幕与图形屏幕 14
2.2 C语言图形函数 22
2.3 二维图形的裁剪 30
2.4 区域填充 36
2.5 常用典型零件绘图程序编制 42
2.6 图形模式下的文本输出 47
练习题 51
3.2 二维图形的变换短阵 52
3.1 点的矩阵表示法 52
第三章 二维图形变换 52
3.3 二维变换C程序的设计 56
3.4 简单动画程序的设计 62
练习题 65
第四章 图形交互技术 66
4.1 光标定位技术 66
4.2 菜单技术 69
4.3 窗口显示技术 85
4.4 鼠标技术 98
练习题 102
第五章 图形数据结构与三维形体构成 103
5.1 平面图形数据结构 103
5.2 三维形体的数据结构 114
5.3 三维形体的构成 122
练习题 130
6.1 三维形体的空间变换 131
第六章 三绝形体的变换 131
6.2 三维形体的投影变换 137
6.3 三维变换程序的设计 144
练习题 151
第七章 平面立体的消隐 152
7.1 消隐概述 152
7.2 凸平面立体的消隐处理 153
7.3 消隐程序设计举例 155
练习题 159
第八章曲线与曲面 160
8.1 曲线生成 160
8.2 曲面生成 169
8.3 程序举例 173
练习题 181
9.2 AutoCAD绘图软件概述 182
9.1 绘图软件概述 182
第九章 AutoCAD 绘图软件简介 182
9.3 AutoCAD的基本知识 183
9.4 AutoCAD实用命令 189
9.5 AutoCAD实体绘图命令 191
9.6 AutoCAD图形编辑命令 198
9.7 AutoCAD显示控制命令 204
9.8 AutoCAD图层、颜色、线型、块命令 206
9.9 尺寸标注命令 211
9.10 剖面线命令 217
练习题 220
附录A C语言简介 222
附录B Turbo C的安装与使用 242
附录C INT33h的功能及应用 254
附录D C程序 256
主要参考文献 268