文件名称:program
- 所属分类:
- 图形图象
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 2.22mb
- 下载次数:
- 0次
- 提 供 者:
- 于**
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
下载
别用迅雷、360浏览器下载。
如迅雷强制弹出,可右键点击选“另存为”。
失败请重下,重下不扣分。
如迅雷强制弹出,可右键点击选“另存为”。
失败请重下,重下不扣分。
介绍说明--下载内容均来自于网络,请自行研究使用
计算机图形学课程算法演示系统
(1)画线算法演示:实现画线的三个算法---DDA画线算法、中点画线算法、Bresenham画线算法。建立坐标系,由用户输入两点坐标,体现直线的走势,最后给出算法的参数值以及实现清除功能。
(2)画圆算法演示:实现画圆的两个基本算法---Bresenham画圆算法、中点画圆算法。由用户输入圆的半径,体现圆的四个象限的走势,最后给出算法的误差值以及实现清除功能。
(3)填充算法演示:实现边填充和种子填充这两个基本填充算法。其中边填充由用户画出多边形,对封闭的多边形进行由上而下用带颜色的边逐一填充,直至填满封闭区域。种子填充则由用户点击后在主窗体用运动的圆点体现其填充的效果。
-Computer Graphics Algorithm Demonstration System相关搜索: bresenham
计算机图形学
DDA
Bresenham
画圆算法
画线算法
画圆
点击
填充
program下载
Computer
Graphics
Program
运动
曲线
坐标
(1)画线算法演示:实现画线的三个算法---DDA画线算法、中点画线算法、Bresenham画线算法。建立坐标系,由用户输入两点坐标,体现直线的走势,最后给出算法的参数值以及实现清除功能。
(2)画圆算法演示:实现画圆的两个基本算法---Bresenham画圆算法、中点画圆算法。由用户输入圆的半径,体现圆的四个象限的走势,最后给出算法的误差值以及实现清除功能。
(3)填充算法演示:实现边填充和种子填充这两个基本填充算法。其中边填充由用户画出多边形,对封闭的多边形进行由上而下用带颜色的边逐一填充,直至填满封闭区域。种子填充则由用户点击后在主窗体用运动的圆点体现其填充的效果。
-Computer Graphics Algorithm Demonstration System相关搜索: bresenham
计算机图形学
DDA
Bresenham
画圆算法
画线算法
画圆
点击
填充
program下载
Computer
Graphics
Program
运动
曲线
坐标
(系统自动生成,下载前可以参看下载内容)
下载文件列表
program\AEL.cpp
.......\AEL.h
.......\CUTLINE.cpp
.......\CUTLINE.h
.......\DBC.cpp
.......\DBC.h
.......\DDAL.cpp
.......\DDAL.h
.......\ECJTU_anging.ncb
.......\ECJTU_anging.plg
.......\ECJTU_anging.clw
.......\ECJTU_anging.cpp
.......\ECJTU_anging.dsw
.......\ECJTU_angingDoc.cpp
.......\ECJTU_angingDoc.h
.......\edge.cpp
.......\edge.h
.......\ET.cpp
.......\ET.h
.......\ReadMe.txt
.......\StdAfx.cpp
.......\StdAfx.h
.......\ECJTU_anging.h
.......\SCALE.h
.......\SCALE.cpp
.......\TRANSLATE.h
.......\TRANSLATE.cpp
.......\CIRCUMGYRATE.h
.......\CIRCUMGYRATE.cpp
.......\Myclass.h
.......\Myclass.cpp
.......\ECJTU_anging.dsp
.......\Resource.h
.......\ECJTU_anging.aps
.......\ECJTU_anging.rc
.......\ECJTU_angingView.h
.......\MainFrm.h
.......\ECJTU_angingView.cpp
.......\MainFrm.cpp
.......\LINE.h
.......\LINE.cpp
.......\CIRCLE.cpp
.......\CIRCLE.h
.......\ECJTU_anging.opt
.......\res\ECJTU_anging.rc2
.......\...\ECJTU_angingDoc.ico
.......\...\ECJTU_anging.ico
.......\...\bitmap1.bmp
.......\...\bmp00001.bmp
.......\...\Toolbar.bmp
.......\Debug\DBC.obj
.......\.....\ECJTU_anging.res
.......\.....\vc60.idb
.......\.....\ECJTU_anging.pch
.......\.....\vc60.pdb
.......\.....\StdAfx.obj
.......\.....\TRANSLATE.obj
.......\.....\Myclass.obj
.......\.....\ECJTU_anging.pdb
.......\.....\CUTLINE.obj
.......\.....\edge.obj
.......\.....\ECJTU_angingDoc.obj
.......\.....\ECJTU_anging.obj
.......\.....\CIRCUMGYRATE.obj
.......\.....\AEL.obj
.......\.....\ET.obj
.......\.....\SCALE.obj
.......\.....\ECJTU_anging.ilk
.......\.....\MainFrm.obj
.......\.....\LINE.obj
.......\.....\CIRCLE.obj
.......\.....\ECJTU_angingView.obj
.......\.....\ECJTU_anging.exe
.......\res
.......\Debug
program
.......\AEL.h
.......\CUTLINE.cpp
.......\CUTLINE.h
.......\DBC.cpp
.......\DBC.h
.......\DDAL.cpp
.......\DDAL.h
.......\ECJTU_anging.ncb
.......\ECJTU_anging.plg
.......\ECJTU_anging.clw
.......\ECJTU_anging.cpp
.......\ECJTU_anging.dsw
.......\ECJTU_angingDoc.cpp
.......\ECJTU_angingDoc.h
.......\edge.cpp
.......\edge.h
.......\ET.cpp
.......\ET.h
.......\ReadMe.txt
.......\StdAfx.cpp
.......\StdAfx.h
.......\ECJTU_anging.h
.......\SCALE.h
.......\SCALE.cpp
.......\TRANSLATE.h
.......\TRANSLATE.cpp
.......\CIRCUMGYRATE.h
.......\CIRCUMGYRATE.cpp
.......\Myclass.h
.......\Myclass.cpp
.......\ECJTU_anging.dsp
.......\Resource.h
.......\ECJTU_anging.aps
.......\ECJTU_anging.rc
.......\ECJTU_angingView.h
.......\MainFrm.h
.......\ECJTU_angingView.cpp
.......\MainFrm.cpp
.......\LINE.h
.......\LINE.cpp
.......\CIRCLE.cpp
.......\CIRCLE.h
.......\ECJTU_anging.opt
.......\res\ECJTU_anging.rc2
.......\...\ECJTU_angingDoc.ico
.......\...\ECJTU_anging.ico
.......\...\bitmap1.bmp
.......\...\bmp00001.bmp
.......\...\Toolbar.bmp
.......\Debug\DBC.obj
.......\.....\ECJTU_anging.res
.......\.....\vc60.idb
.......\.....\ECJTU_anging.pch
.......\.....\vc60.pdb
.......\.....\StdAfx.obj
.......\.....\TRANSLATE.obj
.......\.....\Myclass.obj
.......\.....\ECJTU_anging.pdb
.......\.....\CUTLINE.obj
.......\.....\edge.obj
.......\.....\ECJTU_angingDoc.obj
.......\.....\ECJTU_anging.obj
.......\.....\CIRCUMGYRATE.obj
.......\.....\AEL.obj
.......\.....\ET.obj
.......\.....\SCALE.obj
.......\.....\ECJTU_anging.ilk
.......\.....\MainFrm.obj
.......\.....\LINE.obj
.......\.....\CIRCLE.obj
.......\.....\ECJTU_angingView.obj
.......\.....\ECJTU_anging.exe
.......\res
.......\Debug
program