目录 1
第一章 IBMPC的作图指令真实彩色 4
文本输出 5
文本状态:显式模式 7
中分辨率状态:显示模式1 9
高分辨率状态:显示模式2 10
图形输出 10
PSET和PRESET指令 11
显示屏格式化 15
DRAW指令 20
PAINT命令 21
CIRCLE画图指令 24
GET和PUT 25
WINDOW语句 33
VIEW 35
第二章 从实坐标到象素点用WINDOW的初始子程序 44
第三章 二维坐标系的几何性质两条直线的交点 70
剪辑 73
曲线的方程表示法和参数形式 81
两凸多边形的相交 85
多边形的纹理 94
第四章 二维空间变换的矩阵表示法复合变换 101
平移交换 103
比例变换 104
绕原点的旋转变换 105
逆变换 106
物体的空间位置 107
观察物体图形 107
画出物体图形 108
复杂图形——图形块构图法 109
矩阵的有效利用 118
贮存图形的信息 122
第五章 字符图形和象素图形块字符生成 138
象素图形块的生成 153
第六章 数值图表预处理和监视管理主程序 179
图标 189
条样图和直方图 203
扇面图 212
连续的和不连续的曲线 215
第七章 三维坐标几何直线的定义 227
两个方向矢量之间的夹角 230
平面的定义 230
直线和平面的交点 231
点到平面的距离 231
两直线的交点 234
通过3个非共线点的平面 237
3个平面的交点 240
两个平面的交线 244
曲面的函数表示法 247
第八章 三维空间变换的矩阵表示法平移变换 254
比例变换 255
绕坐标轴旋转 256
逆变换 258
空间一点绕任意轴?+μ?旋转γ角 259
第九章 正投影正投影 269
由真实位置到观察位置的变换矩阵Q的产生 273
建立物体的图形 278
建立物体图形子程序和图形块构图法 279
第十章 简单消隐线和消隐面算法三维空间中三角形的方向 298
单个闭合凸面体的消隐面算法 300
旋转体 308
球体的显示 312
“先后再前”消隐面算法(画家算法) 319
绘制特殊数学函数的三维曲面图形 320
第十一章 透视投影和体视投影透视 328
透视图 328
一个点的透视投影 330
透视变换的性质 331
透视变换程序的编写 334
透视平面的选取 336
剪截 340
体视投影 341
第十二章 通用消除消隐线和消隐面算法 390
第十三章 文本模式作图的高级编程技术文本显示编辑器 390
附录A:作图程序调用子程序清单及选用参数 406
附录B:公共作图子程序组成 408
附录C:程序清单 409