主页 详情

《高级C++图形程序设计技术与应用》_高利佳主编_10988779_7507708039

【书名】:《高级C++图形程序设计技术与应用》
【作者】:高利佳主编
【出版社】:北京:学苑出版社
【时间】:1993
【页数】:428
【ISBN】:7507708039
【SS码】:10988779

最新查询

内容简介

第一部分 高性能编程技巧

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

1.1 C+++对C的扩展

1.2 C+++注释

1.3 C+++变量

1.4 C+++函数

1.5 C+++new和delete关键字

1.6 C+++类

1.7 C+++封装

1.9 C+++继承

1.8 C+++多态性

1.10 用C+++编程

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

1.12 示例程序:STARTUP.CPP

1.13 示例程序的编译和链接

1.14 示例程序的运行

1.15 示例程序的使用

1.16 STARTUP.CPP程序员指南

1.17 LIB2D.HPP程序员指南

1.18 LIB2D.CPP程序员指南

1.19 类库的扩展

2.1 动画的种类

第二章 动画系列程序设计

2.2 帧动画原理

2.3 图形模式的选择

2.4 基于RAM的帧动画

2.5 基于磁盘的帧动画

2.6 位块传输动画原理

2.7 基于RAM的位块传输动画

2.8 实时动画原理

2.9 基于RAM的实时动画

2.10 动画技术的优点和缺点

2.13 示例程序:BO.UNCE.CPP

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

2.11 交互式动画概念

2.14 示例程序的编译和链接

2.15 示例程序的运行

2.16 示例程序的使用

2.17 BOUNCE.CPP程序员指南

2.18 LIB2D.HPP程序员指南

2.19 LIB2D.CPP程序员指南

2.20 BLITTER.HPP程序员指南

2.21 BLITIER.CPP程序员指南

3.1 软件驱动程序

第三章 定位器程序设计

3.2 程序设计基础

3.3 示例程序:CLICK.CPP

3.4 示例程序的编译和链接

3.5 示例程序的运行

3.6 示例程序的使用

3.7 CLICK.CPP程序员指南

3.10 MOUSE.HPP程序员指南

3.11 MOUSE.CPP程序员指南

3.9 LIB2D.CPP程序员指南

3.8 LIB2D.HPP程序员指南

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

第四章 键盘和磁盘编程

4.1 键盘编程

4.2 磁盘编程

4.3 示例程序:BLOCK.CPP

4.4 示例程序的编译和链接

4.5 示例程序的运行

4.6 示例程序的使用

4.7 BLOCK.CPP程序员指南

4.10 BITBLT.HPP程序员指南

4.9 LIB2D.CPP程序员指南

4.8 LIB2D.HPP程序员指南

4.11 BTTBLT.CPP程序员指南

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

第五章 交互式GUI菜单图形

5.1 示例程序:GUI.CPP

5.2 示例程序的编译和链接

5.3 示例程序的运行

5.4 示例程序的使用

5.5 GUI.CPP程序员指南

5.7 LIB2D.CPP程序员指南

5.6 LIB2D.HPP程序员指南

5.8 BITBLT.HPP程序员指南

5.9 BITBLT.CPP程序员指南

第六章 交互式图形绘制

6.1 示例程序:SKETCH.CPP

6.2 示例程序的编译和链接

6.3 示例程序的运行

6.4 示例程序的使用

6.5 SKETCH.CPP程序员指南

6.6 LIB2D.HPP程序员指南

6.7 LIB2D.CPP程序员指南

6.9 MOUSE.CPP程序员指南

6.8 MOUSE.HPP程序员指南

6.10 BITBLT.HPP程序员指南

6.11 BLTBLT.CPP程序员指南

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

7.1 页设计组成部分

7.2 示例程序:DESKTOP.CPP

7.3 示例程序的编译和链接

7.4 示例程序的运行

7.5 示例程序的使用

7.6 DESKTOP.CPP程序员指南

7.7 LIB2D.HPP程序员指南

7.8 LIB2D.CPP程序员指南

7.9 PUBLISH.HPP程序员指南

7.10 PUBLISH.CPP程序员指南

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

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

8.1 三维几何图形

8.2 用户输入

8.4 欧拉操作

8.5 坐标系统

8.3 曲面

8.6 三维图形软件的编制

8.7 三维模型的建立和操作

8.8 三维模型的组成部分

8.9 建模公式

8.10 修饰方法

8.11 隐藏表面删除技术

8.12 偏转、滚动和俯仰

8.13 光源

8.14 照度

8.17 C+++三维类

8.15 表面映象和结构映象

8.16 模型操作

8.18 LIB3D.HPP程序员指南

8.19 LIB3D.CPP程序员指南

第九章 交互式三维图形

9.1 示例程序:OBJECTS.CPP

9.2 示例程序的编译和链接

9.3 示例程序的运行

9.4 示例程序的使用

9.5 OBJECTS.CPP程序员指南

9.8 LIB3D.HPP程序员指南

9.9 LIB3D.CPP程序员指南

9.6 LIB2D.HPP程序员指南

9.7 LIB2D.CPP程序员指南

第四部分 动画

第十章 动画显示

10.1 步行周期

10.2 关键帧和中间图象

10.3 专业特点

10.4 计算机原理

10.5 示例程序:STRIDES.CPP

10.6 示例程序的编译和链接

10.7 示例程序的运行

10.9 STRIDES.CPP程序员指南

10.8 示例程序的使用

10.10 LIB2D.HPP程序指南

10.11 LIB2D.CPP程序员指南

10.12 BLITTER.HPP程序员指南

10.13 BLITTER.CPP程序员指南

第十一章 CEL动画

11.1 关键帧

11.2 示例程序:CEL.CPP

11.3 示例程序的编译和链接

11.4 示例程序的运行

11.5 示例程序的使用

11.6 CEL.CPP程序员指南

11.7 LIB2D.HPP程序员指南

11.8 LIB2D.CPP程序员指南

11.9 MOUSE.HPP程序员指南

11.10 MOUSE.CPP程序员指南

第十二章 运动动画

12.1 采用几何方法研究运动

12.2 碰撞检测

12.3 示例程序:HIT.CPP

12.4 示例程序的编译和链接

12.5 示例程序的运行

12.6 示例程序的使用

12.7 HIT.CPP程序员指南

12.8 LIB2D.HPP程序员指南

12.9 LIB2D.CPP程序员指南

12.10 KINETIC.HPP程序员指南

12.11 KINETIC.CPP程序员指南

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

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

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

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

附录E 类库源代码

附录F 使用其它图形库

附录G 捕获运行错误


书查询(www.shuchaxun.com)本网页唯一编码:
0e1384365530e1861b0747c71c084eca#e0d1f6254e307236c530015616852c85#30068541#10988779.zip