上篇 微机图形学的基本原理及算法 1
第一章 绪论 3
1-1 计算机图形学的发展和应用 3
1-2 微机图形学 5
1-3 常用的图形输入输出设备 7
习题 8
第二章 BASIC语言的图形功能 9
2-1 对显示屏幕操作的语句 9
2-2 设置色彩的语句 10
2-3 画点、线、圆的语句 11
2-4 对字符串操作的画线语句 15
2-5 设置窗口和视口的语句 17
2-6 点的坐标转换语句 20
2-7 BSAVE和BLOAD语句的使用 21
习题 23
3-1 二维图形的几何变换 24
第三章 图形变换的矩阵方法 24
3-2 三维图形的几何变换 34
3-3 三维图形的投影、透视变换 37
习题 48
第四章 曲线的描绘与曲面隐藏线的消除 50
4-1 参考系的建立 50
4-2 直线、虚线、点划线、加粗线的算法 51
4-3 二次曲线的算法及其直方图、圆形统计图的绘制 53
4-4 利用平面曲线模拟三维曲面 58
4-5 形如Z=f(x,y)曲面的隐藏线消除——逐次比较法 59
习题 63
第五章 由离散点绘制光滑曲线的方法和程序设计 64
5-1 线性迭代光滑法 64
5-2 分段三次多项式插值法(五点光滑法) 65
5-3 二次多项式平均加权法 73
5-4 张力样条函数插值法 78
习题 86
6-1 窗口与裁剪 87
第六章 开窗、裁剪与图的分幅 87
6-2 直线段的裁剪 88
6-3 任意多边形的裁剪 92
6-4 图的自动分幅 96
习题 98
第七章 自动绘制等值线图的算法和图形数字化 99
7-1 网格法绘制等值线图的算法和程序设计 99
7-2 三角网法绘制等值线图的算法和程序设计 115
7-3 图形数字化方法和程序设计 132
习题 138
下篇 Auto CAD的应用与开发 141
第八章 Auto CAD的基本命令和使用 141
8-1 概述 141
8-2 Auto CAD的安装及运行 143
8-3 实用命令 145
8-4 基本绘图命令 146
8-5 编辑和询问命令 151
8-7 图层和线型 157
8-6 显示控制命令 157
8-8 图块 159
习题 161
第九章 Auto CAD开发中涉及几种文件的建立 162
9-1 形文件的建立与应用 162
9-2 线型文件和图案文件的建立与应用 166
9-3 菜单文件的建立与应用 169
9-4 命令组文件的建立与应用 175
9-5 Auto CAD与高级语言的连接 176
习题 183
第十章 Auto LISP及其在地形绘图中的应用 184
10-1 概述 184
10-2 Auto LISP函数 186
10-3 Auto LISP在地形绘图中的应用程序设计 191
习题 198
参考文献 199