- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c语言图形程序设计
c语言图形程序设计
(2009-07-27 20:14:35)
转载
标签:
分类: 四、图形和图像函数(一) 像素函数??? 56. putpiel() 画像素点函数??? 57. getpixel()返回像素色函数(二) 直线和线型函数??? 58. line() 画线函数??? 59. lineto() 画线函数??? 60. linerel() 相对画线函数??? 61. setlinestyle() 设置线型函数??? 62. getlinesettings() 获取线型设置函数??? 63. setwritemode() 设置画线模式函数(三)、多边形函数??? 64. rectangle() 画矩形函数??? 65. bar() 画条函数??? 66. bar3d() 画条块函数??? 67. drawpoly() 画多边形函数(四)圆.弧和曲线函数??? 68. getaspectratio()获取纵横比函数??? 69. circle()画圆函数??? 70. arc() 画圆弧函数??? 71. ellipse()画椭圆弧函数??? 72. fillellipse() 画椭圆区函数??? 73. pieslice() 画扇区函数??? 74. sector() 画椭圆扇区函数??? 75. getarccoords()获取圆弧坐标函数(五)、 填充函数??? 76. setfillstyle() 设置填充图样和颜色函数??? 77. setfillpattern() 设置用户图样函数??? 78. floodfill() 填充闭域函数??? 79. fillpoly() 填充多边形函数??? 80. getfillsettings() 获取填充设置函数??? 81. getfillpattern() 获取用户图样设置函数(六)、图像函数??? 82. imagesize() 图像存储大小函数??? 83. getimage() 保存图像函数??? 84. putimage() 输出图像函数
四、图形和图像函数?? 对许多图形应用程序,直线和曲线是非常有用的。但对有些图形只能靠操作单个像素才能画出。当然如果没有画像素的功能,就无法操作直线和曲线的函数。而且通过大规模使用像素功能,整个图形就可以保存、写、擦除和与屏幕上的原有图形进行叠加。(一) 像素函数
56. putpixel() 画像素点函数功能: 函数putpixel() 在图形模式下屏幕上画一个像素点。用法: 函数调用方式为void putpixel(int x,int y,int color);说明: 参数x,y为像素点的坐标,color是该像素点的颜色,它可以是颜色符号名,也可以是整型色彩值。?????? 此函数相应的头文件是graphics.h返回值: 无例:#includegraphics.hconst int X=200;const int Y=300;const int N=10;void main(void){int driver=DETECT,mode,i;initgraph(driver,mode,);setbkcolor(WHITE);for(i=0;iN;i+=100)?? putpixel(X+i,Y+i,GREEN);}
57. getpixel()返回像素色函数功能:函数getpixel()返回像素点颜色值。用法:该函数调用方式为int getpixel(int x,int y);说明:参数x,y为像素点坐标。函数的返回值可以不反映实际彩色值.这取决于调色板的设置情况(参见setpalette()函数)。这个函数相应的头文件为graphics.h返回值:返回一个像素点色彩值。例: 把屏幕上(8,6)点的像素颜色值赋给变量color。?? color=getpixel(8,6);
(二) 直线和线型函数?? 有三个画直线的函数,即line(),lineto(),linerel()。这些直线使用整型坐标,并相对于当前图形视口,但不一定受视口限制,如果视口裁剪标志clip为真,那么直线将受到视口边缘截断;如果clip为假,即使终点坐标或新的当前位置在图形视口或屏幕极限之外,直线截断到屏幕极限。?? 有两种线宽及几种线型可供选择,也可以自己定义线图样。下面分别介绍直线和线型函数。
58. line() 画线函数功能: 函数line()使用当前绘图色、线型及线宽,在给定的两点间画一直线。用法: 该函数调用方式为void line(int startx,int starty,int endx,int
您可能关注的文档
- '名人我想对你说'话题作文导写与示例.doc
- ----业务流程整理培训.ppt
- -JSS数字式时间继电器的设计.doc
- -LCD Dricer IC工作介紹_簡.ppt
- -水文地质与工程专业外文文献翻译-其他专业.doc
- -教育公共基础知识复习资料汇总.doc
- -金融学专业外文翻译----股票市场经济活动的行为方式-金融财政.doc
- ==>版<==数字化变电站中合并单元的工程应用.ppt
- A Contrastive Study of Valentine’s Day and the Double-Seventh Day.doc
- -第六章经济法主体的一般原理.ppt
- [海南]2024年海南大学附属幼儿园招聘幼儿教师15人笔试历年高频考点(难、易错点)附带答案详解.docx
- [淮安]2024年江苏淮安市属及部分区属事业单位招聘人员笔试历年高频考点(难、易错点)附带答案详解.docx
- [温州]2024年浙江温州市洞头区事业单位招聘中高层次人才笔试历年高频考点(难、易错点)附带答案详解.docx
- [深圳]2024年广东深圳市南山区委党校博士选聘6人笔试历年高频考点(难、易错点)附带答案详解.docx
- [淮北]安徽淮北市事业单位定向招聘驻淮部队随军家属笔试历年高频考点(难、易错点)附带答案详解.docx
- [深圳]广东深圳市公安局第十批招聘警务辅助人员2816人笔试历年高频考点(难、易错点)附带答案详解.docx
- [温州]2024年浙江温州文成县医疗卫生健康单位招聘卫技人员41人笔试历年高频考点(难、易错点)附带答案详解.docx
- [温州]2024年自然资源部温州海洋中心招聘笔试历年高频考点(难、易错点)附带答案详解.docx
- [淄博]2024年山东淄博高新区事业单位面向大学生退役士兵招聘笔试历年高频考点(难、易错点)附带答案详解.docx
- [海南]2024年海南海口市琼山幼儿园育苗分园招聘临聘教师笔试历年高频考点(难、易错点)附带答案详解.docx
最近下载
- 《高等数学(下)》(合肥工业大学)中国大学MOOC(慕课)章节测验试题(答案).pdf
- 四川省绵阳南山中学2022-2023学年高一下学期6月月考地理试卷(含答案).docx VIP
- 2021年陕西省中考物理真题试卷(含答案解析).doc
- 人教版六年级数学上册第一单元测试题(有答案).doc
- NACE-CIP2-001 V8.02(有道文档翻译结果).docx VIP
- 中等职业学校教师教学能力赛项评分指标 .pdf
- 永州市第一中学2022-2023学年高一下学期3月月考历史试卷(含答案).docx VIP
- 中国汽车基础软件发展白皮书4.0.pdf
- 开放系统11879《小学语文教学研究》期末机考真题及答案(第101套).pdf
- 16pf测试报告文档.pdf
文档评论(0)