《实用计算机图形学 修订版BASIC和C语言并用》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:卢传贤主编
  • 出 版 社:成都:西南交通大学出版社
  • 出版年份:1995
  • ISBN:7810229052
  • 页数:297 页
图书介绍:

绪论 1

第一章 屏幕绘图 3

1-1 概述 3

1-2 BASIC的屏幕控制 3

1-3 BASIC屏幕绘图 6

1-4 Turbo C的屏幕控制 13

1-5 Turbo C屏幕绘图 15

1-6 自然坐标到屏幕坐标的转换 21

1-7 简单图形动画 23

1-8 通用绘图程序 32

2-2 规则曲线的绘制 37

2-1 概述 37

第二章 曲线的绘制 37

2-3 最小二乘曲线拟合 44

2-4 三次样条曲线 47

2-5 累加弦长三次参数样条曲线 52

2-6 贝齐尔(Bezier)曲线 55

2-7 B样条曲线 63

第三章 几何变换 73

3-1 几何变换的概念及表达式 73

3-2 二维基本变换矩阵 75

3-3 三维基本变换矩阵 78

3-4 变换的积和变换矩阵的级联 80

3-5 几何变换的程序设计 81

第四章 绘图机的使用 94

4-1 概述 94

4-2 绘图命令 95

4-3 绘图机绘图程序举例 98

第五章 程序设计技术与工程图的基础软件设计 102

5-1 数据处理中的排序与查找 102

5-2 数据的存贮与调用 106

5-3 BASIC语言的文件处理 107

5-4 C语言的文件处理 112

5-5 鼠标器使用技术 120

5-6 菜单技术 129

5-7 三级坐标系统 138

5-8 汉字字符和字符库 140

5-9 尺寸的标注 143

5-10 剖面线的绘制 146

第六章 二维空间的视见变换与剪裁 149

6-1 开窗与视见变换 149

6-2 二维图形剪裁 151

6-3 程序语言中的开窗剪裁与视见变换功能 157

第七章 投影变换与三维剪裁 160

7-1 保持原观测系统不变的投影变换方法 160

7-2 改变观测系统的投影变换方法 166

7-3 三维空间的剪裁 173

8-1 平面体的计算机表示 177

第八章 平面体的三维图形 177

8-2 隐藏线问题概述 181

8-3 单个凸多面体的隐藏线 182

8-4 两个凸多面体的隐藏线 186

8-5 凹多面体的隐藏线 189

第九章 曲面及其图形的绘制 195

9-1 概述 195

9-2 双线性曲面 196

9-3 直纹曲面 200

9-4 回转曲面 203

9-5 双三次函数 205

9-6 双三次孔斯(Coons)曲面 208

9-7 双三次孔斯曲面片的拼接 211

9-8 贝齐尔曲面 213

9-9 B样条曲面 215

9-10 曲面体、曲面隐藏线的消除 216

9-11 等值线图 226

9-12 根据数字地面模型绘制地形断面图 230

9-13 由实测数据点布三角网 233

第十章 交互式绘图原理和基本技术 238

10-1 概述 238

10-2 引例 238

10-3 程序设计中的若干问题 251

10-4 综合运用交互技术的程序示例 256

11-1 概述 259

第十一章 根据参考图绘制土木工程图的方法 259

11-2 方法总貌 260

11-3 图形文件的结构与编制 261

11-4 支撑程序 265

附录一 BASIC基础知识 270

1 一般知识 270

2 常用函数 271

3 常用语句及语法 272

4 常用命令 274

5 启动与使用 276

6 Turbo BASIC的使用 276

7 Quick BASIC的使用 278

8 高版本DOS下运行BASICA程序的方法 282

附录二 Turbo C基础知识 283

1 C程序的一般知识 283

2 数据类型 283

3 运算符 284

4 指针 285

5 函数 285

6 基本语句 286

7 控制台I/O基本函数 289

8 预处理指令 290

9 Turbo C集成环境的使用 291

附录三 键盘输入码 295

参考文献 297