第一章 绪论 1
1.1 C语言与Turbo C 1
1.2 C语言概述 4
第二章 Turbo C 2.0的图形功能 33
2.1图形系统控制类 33
2.2绘图及填充类 39
2.3屏幕及视口的管理类 46
2.4图形模式下的正文输出 50
2.5颜色控制 54
2.6图形模式下的错误处理 57
第三章 Turbo C的使用 58
3.1 TC集成开发环境简介 58
3.2编辑器的使用 72
3.3编译、连接、制作器的使用及语法错误跟踪 78
3.4运行、调试器的使用及运行错误跟踪 81
第四章 用Turbo C开发实用工具 89
4.1批处理工具 89
4.2打印机工具 108
4.3文件目录工具 127
第五章 Turbo C 2.0的图形示例程序 135
5.1图形系统控制类函数示例程序 135
5.2绘图类函数示例程序 138
5.3填充类函数示例程序 152
5.4图形模式下的正文输出函数示例程序 165
5.5颜色控制类函数示例程序 167
5.6画多边形示例程序 173
5.7 floodfill填充示例程序 177
第六章 数曲线显示 187
6.1绘制渐开线齿廓曲线程序设计 187
6.2绘制平摆线程序设计 200
6.3绘制外摆线程序设计 208
6.4绘制内摆线程序设计 215
6.5绘制函数曲线的主程序设计 222
第七章 三维信息的存储和显示 242
7.1三维立体投影图的绘制 242
7.2三维立体轴测图的绘制 247
7.3三维立体透视图的绘制 251
7.4绘制三视图、轴测图、透视图的主程序设计 253
第八章 动画技术 269
8.1曲柄滑块机构运动模拟 269
8.2光标定位子程序设计 277
第九章 曲线拟合 282
9.1均匀B样条曲线 282
9.2非均匀B样条曲线 317
9.3非均匀有理B样条曲线 346
第十章 曲面拟合 373
10.1 B样条曲面的原理 373
10.2程序设计 375
第十一章 剖面填充 397
11.1实现原理 397
11.2剖面填充子程序设计 399
11.3剖面填充主程序设计 409