《高级C++图形程序设计技术与应用》求取 ⇩

第一部分 高性能编程技巧1

第一章 用C+++开发图形应用程序2

1.1C+++对C的扩展2

1.2 C+++注释3

1.3 C+++变量3

1.4 C+++函数4

1.5 C+++new和delete关键字5

1.6 C+++类7

1.7 C+++封装8

1.9 C+++继承10

1.8 C+++多态性10

1.10 用C+++编程12

1.11 C+++图形程序的基本组成13

1.12 示例程序:STARTUP.CPP14

1.13 示例程序的编译和链接15

1.14 示例程序的运行15

1.15 示例程序的使用16

1.16 STARTUP.CPP程序员指南16

1.17 LIB2D.HPP程序员指南21

1.18 LIB2D.CPP程序员指南22

1.19 类库的扩展26

2.1 动画的种类36

第二章 动画系列程序设计36

2.2 帧动画原理37

2.3 图形模式的选择38

2.4 基于RAM的帧动画38

2.5 基于磁盘的帧动画39

2.6 位块传输动画原理39

2.7 基于RAM的位块传输动画40

2.8 实时动画原理40

2.9 基于RAM的实时动画41

2.10 动画技术的优点和缺点41

2.13 示例程序:BO.UNCE.CPP42

2.12 C+++动画程序设计的优点42

2.11 交互式动画概念42

2.14 示例程序的编译和链接43

2.15 示例程序的运行45

2.16 示例程序的使用46

2.17 BOUNCE.CPP程序员指南46

2.18 LIB2D.HPP程序员指南49

2.19 LIB2D.CPP程序员指南50

2.20 BLITTER.HPP程序员指南50

2.21 BLITIER.CPP程序员指南50

3.1 软件驱动程序62

第三章 定位器程序设计62

3.2 程序设计基础63

3.3 示例程序:CLICK.CPP65

3.4 示例程序的编译和链接65

3.5 示例程序的运行67

3.6 示例程序的使用68

3.7 CLICK.CPP程序员指南68

3.10 MOUSE.HPP程序员指南71

3.11 MOUSE.CPP程序员指南71

3.9 LIB2D.CPP程序员指南71

3.8 LIB2D.HPP程序员指南71

3.12 关于无故障鼠标程序设计的说明73

第四章 键盘和磁盘编程82

4.1 键盘编程82

4.2 磁盘编程83

4.3 示例程序:BLOCK.CPP84

4.4 示例程序的编译和链接84

4.5 示例程序的运行85

4.6 示例程序的使用87

4.7 BLOCK.CPP程序员指南87

4.10 BITBLT.HPP程序员指南91

4.9 LIB2D.CPP程序员指南91

4.8 LIB2D.HPP程序员指南91

4.11 BTTBLT.CPP程序员指南92

第二部分建立二维图形应用程序104

第五章 交互式GUI菜单图形105

5.1 示例程序:GUI.CPP105

5.2 示例程序的编译和链接105

5.3 示例程序的运行106

5.4 示例程序的使用108

5.5 GUI.CPP程序员指南109

5.7 LIB2D.CPP程序员指南114

5.6 LIB2D.HPP程序员指南114

5.8 BITBLT.HPP程序员指南115

5.9 BITBLT.CPP程序员指南115

第六章 交互式图形绘制134

6.1 示例程序:SKETCH.CPP134

6.2 示例程序的编译和链接134

6.3 示例程序的运行136

6.4 示例程序的使用137

6.5 SKETCH.CPP程序员指南140

6.6 LIB2D.HPP程序员指南146

6.7 LIB2D.CPP程序员指南146

6.9 MOUSE.CPP程序员指南147

6.8 MOUSE.HPP程序员指南147

6.10 BITBLT.HPP程序员指南148

6.11 BLTBLT.CPP程序员指南149

第七章 交互式桌面印刷图形170

7.1 页设计组成部分170

7.2 示例程序:DESKTOP.CPP170

7.3 示例程序的编译和链接171

7.4 示例程序的运行173

7.5 示例程序的使用174

7.6 DESKTOP.CPP程序员指南175

7.7 LIB2D.HPP程序员指南178

7.8 LIB2D.CPP程序员指南178

7.9 PUBLISH.HPP程序员指南178

7.10 PUBLISH.CPP程序员指南178

第三部分建立三维图形应用程序190

第八章 三维图形程序设计概念191

8.1 三维几何图形191

8.2 用户输入192

8.4 欧拉操作193

8.5 坐标系统193

8.3 曲面193

8.6 三维图形软件的编制194

8.7 三维模型的建立和操作194

8.8 三维模型的组成部分198

8.9 建模公式198

8.10 修饰方法199

8.11 隐藏表面删除技术199

8.12 偏转、滚动和俯仰200

8.13 光源200

8.14 照度201

8.17 C+++三维类202

8.15 表面映象和结构映象202

8.16 模型操作202

8.18 LIB3D.HPP程序员指南203

8.19 LIB3D.CPP程序员指南203

第九章 交互式三维图形206

9.1 示例程序:OBJECTS.CPP206

9.2 示例程序的编译和链接206

9.3 示例程序的运行207

9.4 示例程序的使用208

9.5 OBJECTS.CPP程序员指南210

9.8 LIB3D.HPP程序员指南215

9.9 LIB3D.CPP程序员指南215

9.6 LIB2D.HPP程序员指南215

9.7 LIB2D.CPP程序员指南215

第四部分动画226

第十章 动画显示227

10.1 步行周期227

10.2 关键帧和中间图象227

10.3 专业特点228

10.4 计算机原理228

10.5 示例程序:STRIDES.CPP229

10.6 示例程序的编译和链接229

10.7 示例程序的运行230

10.9 STRIDES.CPP程序员指南231

10.8 示例程序的使用231

10.10 LIB2D.HPP程序指南233

10.11 LIB2D.CPP程序员指南234

10.12 BLITTER.HPP程序员指南237

10.13 BLITTER.CPP程序员指南237

第十一章 CEL动画251

11.1 关键帧251

11.2 示例程序:CEL.CPP251

11.3 示例程序的编译和链接252

11.4 示例程序的运行253

11.5 示例程序的使用254

11.6 CEL.CPP程序员指南255

11.7 LIB2D.HPP程序员指南259

11.8 LIB2D.CPP程序员指南259

11.9 MOUSE.HPP程序员指南259

11.10 MOUSE.CPP程序员指南259

第十二章 运动动画273

12.1 采用几何方法研究运动273

12.2 碰撞检测275

12.3 示例程序:HIT.CPP276

12.4 示例程序的编译和链接276

12.5 示例程序的运行277

12.6 示例程序的使用277

12.7 HIT.CPP程序员指南278

12.8 LIB2D.HPP程序员指南281

12.9 LIB2D.CPP程序员指南281

12.10 KINETIC.HPP程序员指南281

12.11 KINETIC.CPP程序员指南281

附录A 用Turbo C+++编译示例程序295

附录B 用Borland C+++编译示例程序301

附录C 用Zortech C+++编译示例程序307

附录D 用Microsoft C+++编译示例程序312

附录E 类库源代码313

附录F 使用其它图形库418

附录G 捕获运行错误425

1993《高级C++图形程序设计技术与应用》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由高利佳主编 1993 北京:学苑出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

C语言高级CAD图形程序设计技术与实践(1992 PDF版)
C语言高级CAD图形程序设计技术与实践
1992 北京:海洋出版社
高级程序设计技术( PDF版)
高级程序设计技术
北京:人民邮电出版社
FOXPRO 高级程序设计技术( PDF版)
FOXPRO 高级程序设计技术
C和C++图形程序设计基础( PDF版)
C和C++图形程序设计基础
高级C++程序设计技巧( PDF版)
高级C++程序设计技巧
北京科海培训中心
Microsoft C 6.0 高级程序设计技术( PDF版)
Microsoft C 6.0 高级程序设计技术
Turbo C++图形程序设计(1993 PDF版)
Turbo C++图形程序设计
1993 北京希望电脑公司
C程序设计及应用(1998 PDF版)
C程序设计及应用
1998 北京:高等教育出版社
C程序设计高级教程(1990 PDF版)
C程序设计高级教程
1990 北京:北京航空航天大学出版社
Turbo C实用图形程序设计(1994 PDF版)
Turbo C实用图形程序设计
1994 天津:天津科技翻译出版公司
PC Tools 8.0用户手册(1993 PDF版)
PC Tools 8.0用户手册
1993 陕西电子杂志社
高级C程序设计技术与实例(1991 PDF版)
高级C程序设计技术与实例
1991 中国科学院希望高级电脑技术公司
超大规模集成物理学导庥(1988 PDF版)
超大规模集成物理学导庥
1988 北京:电子工业出版社
Turbo C高级程序设计(1992 PDF版)
Turbo C高级程序设计
1992 北京:宇航出版社
Turbo C程序设计与应用(1993 PDF版)
Turbo C程序设计与应用
1993 长沙:国防科技大学出版社