绪论 1
第一章 微计算机绘图系统 5
第一节 微机绘图系统的组成及图形输入设备 5
第二节 图形输出设备 8
第三节 IBM-PC及其兼容机屏幕绘图命令 10
第四节 几种常用智能台式绘图仪 16
第五节 绘图程序举例 21
第六节 绘图软件的基本概念 25
第二章 绘图子程序和图形程序库 27
第一节 绘图程序的特点和设计方法 27
第二节 线型子程序设计 30
第三节 几何元素交切子程序设计 33
第四节 平面图形的绘制 41
第五节 零件结构图形子程序设计 46
第六节 标注子程序设计 50
第七节 剖面线通用子程序设计 55
第八节 图形程序库的建立方法 60
第三章 图形变换的矩阵方法 66
第一节 二维基本变换 66
第二节 平移变换与齐次坐标 72
第三节 组合变换及其应用 75
第四节 三维几何变换 78
第五节 三维投影变换 84
第四章 三视图和立体图的程序设计 91
第一节 三视图程序设计 91
第二节 轴测图程序设计 95
第三节 透视图及其程序设计 103
第五章 曲线与曲面 112
第一节 平面规则曲线程序设计 112
第二节 拟合曲线 116
第三节 B样条曲线 125
第四节 回转面的程序设计 131
第一节 概述 138
第六章 图形的开窗与剪裁 138
第二节 编码剪裁法 141
第三节 多边形剪裁 147
第七章 隐藏线的消除与数据结构 151
第一节 概述 151
第二节 图形数据结构与数据结构 154
第三节 线性列表结构 158
第四节 凸多面体隐藏线的消除 160
第五节 任意平面立体的消隐 166
主要参考文献 173