第一章 绪论 1
§1-1 计算机及计算机绘图的发展 1
目录 1
§1-2 电子计算机系统 2
§1-3 计算机语言 7
§1-4 计算机的数 8
§1-5 开机和关机 10
§1-6 小结和建议 10
§1-7 IBM-PC微机高级BASIC 12
语言 12
第二章 执行方式和数学运算 13
§2-1 执行方式 13
§2-2 变量名和赋值语句 15
§2-3 数学运算 17
§2-5 综合举例 19
§2-4 数学函数 19
§2-6 小结和建议 21
§2-7 IBM-PC微机的高级 22
BASIC语言 22
第三章 直线图形 24
§3-1 高分辨度绘图 24
§3-2 画点和画直线 26
§3-3 绘画矩形的主程序和子程序 30
§3-4 小结和建议 33
§3-5 IBM-PC微机高级 36
BASIC语言 36
第四章 正多边形、圆和椭圆 38
§4-1 正多边形、圆和椭圆的子程序 38
§4-2 图形的旋转 41
的子程序 45
§4-3 画M个均布于圆上的螺栓 45
§4-4 画圆的另一种方法 47
§4-5 小结和建议 48
§4-6 IBM-PC微机高级BASIC 50
语言 50
第五章 程序的修改、编辑、存储 52
和打印 52
§5-1 程序的修改与编辑 52
§5-2 磁盘的使用 53
§5-3 针式打印机的使用 58
§5-4 小结和建议 59
§5-5 IBM-PC微机高级 62
BASIC语句 62
第六章 圆弧、虚线和点划线 64
§6-1 画圆弧的子程序 64
§6-2 画虚线的子程序 69
§6-3 画点划线的子程序 71
§6-4 画虚线圆弧的子程序 73
§6-5 画点划线圆弧的子程序 76
§6-6 小结和建议 79
§6-7 IBM-PC微机高级 80
BASIC语言 80
第七章 圆弧连接 82
§7-1 圆弧连接所应用的数学计算 82
§7-2 用圆弧连接两已知直线的 87
子程序 87
§7-3 圆弧连接两已知圆弧的子程序 90
§7-4 圆弧连接一已知点和一已知圆弧 101
§7-5 圆弧连接已知直线和已知 102
圆弧的子程序 102
§7-6 直线切两已知圆弧的子程序 108
§7-7 小结和建议 114
§8-1 数据输入 118
第八章 图形的剪裁和剖面线 118
§8-2 数组的应用 120
§8-3 圆和椭圆的剪裁 122
§8-4 直线图形的剪裁 124
§8-5 剖面线 128
§8-6 小结和建议 139
第九章 平面曲线 144
§9-1 函数曲线 144
§9-2 曲线拟合 149
§9-3 用曲线段组合成自由曲线 160
§9-4 小结和建议 164
第十章 坐标变换 168
§10-1 矩阵和矩阵运算 168
§10-2 二维变换 171
§10-3 三维变换 180
§10-4 小结和建议 192
第十一章 投影变换 197
§11-1 三视图 197
§11-2 正轴测投影 201
§11-3 斜轴测投影 203
§11-4 透视投影 207
§11-5 小结和建议 214
第十二章 空间曲线与曲面 219
§12-1 单叶回转双曲面 219
§12-2 柱轴垂直于投影面的正圆柱 221
§12-3 圆柱表面上的素线和纬圆 225
§12-4 锥轴垂直于投影面的正圆锥 225
和正圆台 225
§12-5 圆锥和圆台表面上的素线和 234
纬圆 234
§12-6 圆球及圆球面上的纬圆、子午圆和赤道 234
§12-7 圆柱螺旋面 239
§12-8 圆锥螺旋面 240
§12-9 轴线倾斜于投影面的正圆柱 242
和圆台 242
§12-10 回转面正轴测投影的轮廓线 248
§12-11 曲面的透视图 255
§12-12 小结和建议 257
第十三章 隐藏线的消除 259
§13-1 单个平面体 259
§13-2 组合平面体 266
§13-3 函数曲面 272
§13-4 小结和建议 276
第十四章 内存地址和图形表 278
§14-1 计算机的内存分配 278
§14-2 特定功能的地址 280
§14-3 图形表 285
§14-4 在绘图荧光屏上书写字符 293
§14-5 图形表的自动编制 298
§14-6 小结和建议 302
第十五章 人-机对话及活动图形 308
§15-1 人-机对话的实现 308
§15-2 信息的输入 308
§15-3 项目单的提供和选择 310
§15-4 活动图 315
§15-5 小结和建议 322
第十六章 彩色绘图 325
§16-1 高分辨度彩色图 325
§16-2 低分辨度绘图 334
§16-3 小结和建议 339
第十七章 绘图机绘图 342
§17-1 绘图机的指令 342
§17-2 绘图机指令的使用 344
§17-3 小结和建议 348