展会信息港展会大全

Visual C++图形程序设计(数字媒体专业规划教材)/许志闻 等编著:
来源:互联网   发布日期:2011-09-29 17:10:27   浏览:13564次  

导读: Visual C++图形程序设计(数字媒体专业规划教材) [点击查看大图] 4.5分 网友口碑 (2人参与评分) 从下面 10 家网店中选购 返回首页 商品信息商家优惠价格(从低到高)去商家购买 Visual C++图形程序设计 互动 京高校免运费 其它满48元免 校园特惠价 ¥22.7元 (互...


Visual C++图形程序设计(数字媒体专业规划教材)

[点击查看大图]

4.5分 网友口碑     (2人参与评分)

 

 

 

从下面 10 家网店中选购 返回首页

 

商品信息商家优惠价格(从低到高)去商家购买

Visual C++图形程序设计

互动

京高校免运费
其它满48元免
校园特惠价 ¥22.7元
(互动价)

VC++图形程序设计

北发图书网

配送方式运费
点击查看详情 ¥24.9元
(北发价)

VISUAL C++图形程序设计

新华书店

满28免送费 ¥25.6元
(新华书店价)

数字媒体专业规划教材:VisualC++图形程序设计

京东

全场免送费
沙漠风暴来袭
京东全网低价 ¥26.2元
(京东价)

VisualC++图形程序设计

卓越

全场免送费
畅销好书秒杀
少儿图书全场
58折封顶 ¥26.2元
(卓越价)

Visual C++图形程序设计(数字媒体专业规划教材)

当当

满29免运费
当当十万种
教材整装待发 ¥26.2元
(当当价)

VC++图形程序设计

蔚蓝

京高校免运费
市区满48元免
全国满88元免¥26.2元
(蔚蓝1星会员价)

Visual C++图形程序设计(数字媒体专业规划教材)

99书城

满59免运费¥29.4元
(99书城银卡价)

Visual C++图形程序设计(数字媒体专业规划教材)

博库书城

满58免运费¥29.7元
(博库价)

Visual C++图形程序设计

BooksChina

京高校免运费
全国满100免¥29.8元
(BooksChina价)

 

 

 


编辑推荐(当当)


    本书根据作者多年从事计算机图形学的教学实践经验编写,以MFC的VisuaI C++为例,全面、系统地介绍了MFC(VisualC++6.0)计算机图形学的有关原理、算法及程序设计实现。本书旨在培养读者基本的图形程序设计能力,详细介绍了所有经典图形学算法的c++程序设计方法及过程。
    本书特色:
    ●全面介绍Visual C++计算机图形程序设计方法。
    ●系统分析各种图形算法实现的算法结构和数据组织。
    ●详细讲解Visual C++程序设计代码。
    ●全部算法程序都经Visual C++6.0编译通过。
    ●提供全部程序代码。

编辑推荐(卓越)


    《VisualC++图形程序设计》根据作者多年从事计算机图形学的教学实践经验编写,以MFC的VisuaI C++为例,全面、系统地介绍了MFC(VisualC++6.0)计算机图形学的有关原理、算法及程序设计实现。《VisualC++图形程序设计》旨在培养读者基本的图形程序设计能力,详细介绍了所有经典图形学算法的c++程序设计方法及过程。
    《VisualC++图形程序设计》特色:
    ●全面介绍Visual C++计算机图形程序设计方法。
    ●系统分析各种图形算法实现的算法结构和数据组织。
    ●详细讲解Visual C++程序设计代码。
    ●全部算法程序都经Visual C++6.0编译通过。
    ●提供全部程序代码。

目录

前言
第1章 MFC图形编程基础
1.1 MFC概述
1.2 创建MFC项目
1.2.1 使用MFC AppWizard创建MFC项目
1.2.2 MFC项目工作区窗口
1.2.3 文档/视图体系
1.3 设备环境和OnDraw函数
1.4 CDC类常用绘图函数
1.4.1 SetPixel函数和GetPixel函数
1.4.2 LineTo函数和MoveTo函数
1.4.3 Polyline函数和PolylineTo函数
1.4.4 Arc函数和ArcTo函数
1.4.5 AngleArc函数
1.4.6 PolyBezier函数和PolyBezierTo函数
1.4.7 Rectangle函数
1.4.8 RoundRect函数
1.4.9 Ellipse函数
1.4.10 Pie函数
1.4.11 Chord函数
1.4.12 Polygon函数
1.4.13 PolyPolygon函数
1. 5视图重画
1.5.1 编辑应用程序菜单
1.5.2 使用ClassWizard为菜单项连接处理函数
1.5.3 主动视图重画
1.6 绘图工具
1.6.1 使用库存的绘图工具
1.6.2 使用自宪义绘图工具
1.7 文本输出
1.7.1 文本输出函数
1.7.2 设置文本颜色及文本对齐方式
1.7.3 CFont类
1.8 绘图属性
1.8.1 映射模式和坐标变换
1.8.2 设置坐标系原点
1.8.3 设置背景模式和背景颜色
1.8.4 设置画弧方向
1.8.5 设置绘图模式
1.8.6 其他绘图属性函数及较常用的CDC成员函数
第2章 图形基元扫描转换算法的实现
2.1 直线扫描转换算法的实现
2.1.1 DDA直线扫描转换算法的实现
2.1.2 中点画线法的实现
2.1.3 Bresenham画线算法的实现
2.1.4 演示三种直线扫描转换算法
2.1.5 比较三种直线扫描转换算法的运行效率
2.1.6 线型和线宽
2.2 圆的扫描转换算法的实现
2.2.1 中点画圆法的实现
2.2.2 Bresenham画圃算法的实现
2.2.3 Bresenham画椭圆算法的实现
2.3 区域填充算法的实现
2.3.1 种子填充算法的实现
2.3.2 多边形扫描转换算法的实现
 ……
第3章 图形变换
第4章 曲线和曲面
第5章 图形运算
第6章 形体的表示以及数据结构
第7章 消隐
第8章 使用MFC实现真实感图形绘制
参考文献

内容提要(当当)

    本书主要以MFC的Visual c++(以下简称Vc++)为例,全面讲述计算机图形学相关理论以及算法,详细介绍经典图形学算法的c++程序设计方法及过程。主要内容包括:vc++6.0图形编程的基本操作,直线、圆弧等基元的绘制,扫描转换算法及区域添充,图形的二维和三维变换,投影变换和裁剪算法,曲线和曲面的绘制,图形运算,形体的表示、数据结构及分形绘图的方法,多种消隐算法的实现,使用MFC实现真实感图形绘制。
    本书可以作为高等院校相关专业的本科生、研究生学习计算机图形学的教材,对从事计算机辅助设计、游戏动画设计、计算机图形学技术工作年IJVC++程序设计的人员也有较大参考价值。

书摘(当当)

    第1章 MFC图形编程基础
      1.1 MFC概述
    MFC(Microsoft Foundation Classes)库是微软为利用VC++开发Windows应用程序而提供的应用程序框架。在这个框架下,编程的主要任务是填写应用程序特殊部分的代码。MFC库由130多个类组成,封装了2 000多个APl函数。
    使用MFC编程具有很多优点:用类编程,将代码和数据封装在类中,大大减少了编程的复杂性;通过继承实现了基本的代码重用,在开发应用程序的过程中,可以通过继承来使用MFC中已经定义的大量类,在保留它们原有特性的同时,可以根据我们的需要来修改它们,使其具有新的特性;在使用MFC进行编程的过程中,可以利用其提供的各种工具提高编程的效率;借助MFC库中设计良好的类资源可以减小代码规模。使用MFC库,编程者只需要注意应用程序与通用的Windows程序所不同的特性,而几乎所有的应用程序与Windows之间的接口都是由应用程序框架来实现的,这大大降低了编程的难度。
    Windows区别于DOS的一个重要的特征就是它的图形界面,所以在Windows的程序中,绘图就成为了Windows编程的一个非常重要的内容。为了满足编程者在程序中绘图的需要,MFC提供了许多与绘图相关的类和函数,用这些类和函数可以绘制出想要的各种图形。
      1.2 创建MFC项目
      使用MFC框架编程,首先需要创建一个MFC项目,MFC的应用程序开发都是在一个MFC项目中完成的。在本教程中,我们使用的开发平台是Microsoft Visual Studi0 6.0中的VisualC++6.0。
      ……


第1章 FC图形编程基础
1.1 MFC概述
MFC(Microsoft Foundation Classes)库是微软为利用VC++开发Windows应用程序而提供的应用程序框架。在这个框架下,编程的主要任务是填写应用程序特殊部分的代码。MFC库由130多个类组成,封装了2 000多个APl函数。
使用MFC编程具有很多优点:用类编程,将代码和数据封装在类中,大大减少了编程的复杂性;通过继承实现了基本的代码重用,在开发应用程序的过程中,可以通过继承来使用MFC中已经定义的大量类,在保留它们原有特性的同时,可以根据我们的需要来修改它们,使其具有新的特性;在使用MFC进行编程的过程中,可以利用其提供的各种工具提高编程的效率;借助MFC库中设计良好的类资源可以减小代码规模。使用MFC库,编程者只需要注意应用程序与通用的Windows程序所不同的特性,而几乎所有的应用程序与Windows之间的接口都是由应用程序框架来实现的,这大大降低了编程的难度。
Windows区别于DOS的一个重要的特征就是它的图形界面,所以在Windows的程序中,绘图就成为了Windows编程的一个非常重要的内容。为了满足编程者在程序中绘图的需要,MFC提供了许多与绘图相关的类和函数,用这些类和函数可以绘制出想要的各种图形。
1.2 创建MFC项目
使用MFC框架编程,首先需要创建一个MFC项目,MFC的应用程序开发都是在一个MFC项目中完成的。在本教程中,我们使用的开发平台是Microsoft Visual Studi0 6.0中的VisualC++6.0。









赞助本站

人工智能实验室
AiLab云推荐
推荐内容
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港