- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基本图形函数 基本图形函数 1、画点函数 ①putpixel(int x,int y,int color); ②getpixel(int x,int y); 有关画图坐标位置的函数 ①moveto(int x,int y); ②moverel(int dx,int dy); ③getx(void); ④gety(void); 画线函数 ①line(int x0,int y0,int x1,int y1); ②lineto(int x,int y); ③linerel(int dx,int dy); 画矩形和条形图函数 ①rectangle(int x1,int y1,int x2,int y2); ②bar(int x1,int y1,int x2,int y2); 画椭圆、圆和扇形函数 ①ellipse(int x,int y,int stangle,int endangle,int xradius,int yradius); ②circle(int x,int y,int radius); ③arc(int x,int y,int stangle,int endangle,int radius); ④pieslice(int x,int y,int stangle,int endangle,int radius); 二、颜色设置函数 ①setcolor(int color); ②setbkcolor(int color); 设定线型函数 setlinestyle(int linestyle,unsigned upattern,int thickness); 表2___线宽 符号名值含义 NORM_WIDTH 1 一个象素宽THICK_WIDTH 3 三个象素宽 四、封闭图形的填色函数 1、void far setfillstyle(int pattern ,int color); 2、与填充函数有关的作图函数 ①画三维立体直方图函数 bar3d(int x1,int y1,int x2,int y2,int depth,int topflag); ②画椭圆扇形函数 sector(int x,int y,int stangle,int endangle,int xradius,int yradius); ③画椭圆图函数 fillellipse(int x,int y,int xradius,int yradius); ④画多边形函数 fillpoly(int numpoints,int far *palypoints); ⑤对任意封闭图形填充的函数 floodfill(int x,int y,int border); 屏幕操作函数 屏幕图像存储和显示函数 ①存屏幕图像到内存区 getimage(int x1,int y1,int x2,int y2,void far *bitmap); ②测定图像所占字节数的函数 imagesize(int x1,int y1,int x2,int y2); ③将所存图像进行处理后显示函数 putimage(int x1,int y1,void far *bitmap,int op); 图形方式下的文本输出函数 当前位置文本输出函数 outtext(char far *textstring); 定位文本输出函数 outtextxy(int x,int y,char far *stextstring); 文本输出位置函数 settextjustify(int horiz,int vert); * 表1___颜色表 白 WHITHE 15 浅灰 LIGHTGRAY 7 黄 YELLOW 14 棕 BROWN 6 淡洋红 LIGHTMAGENTA 13 洋红 MAGENTA 5 淡红 LIGHTRED 12 红 RED 4 淡青 LIGHTCYAN 11 青 CYAN 3 淡绿 LIGHTGREEN 10 绿 GREEN 2 淡蓝 LIGHTBLUE 9 蓝 BLUE 1 深灰 DARKGRAY 8 黑 BLACK 0 颜色 颜色名 颜色值 颜色 颜色名 颜色值 表3___线的形状 用户自定义线 4 USERBIT_LINE 点画线 3 DASHED_LINE 中心线 2 CENTER_LINE 点线 1 DOTTED_LINE 实现 0 SOLID_LINE 含义 值 符号名 填充模式(pattern)的规定 用用户自定义样式填充 12 USER_FILL 用密集点填充 11 CLOSE_DOT_FILL 用稀疏点填充 10 WIDE_DOT_FILL 用间隔点填充 9 INTTERLEAVE_FILL 用斜网格线填充 8 XHATCH_FILL 用方网格线填充 7
您可能关注的文档
最近下载
- 强迫障碍的相关护理.docx VIP
- 高标准基本农田项目中测绘的重难点及应对策略.pdf VIP
- 经典规范的股权代持协议.docx VIP
- 铜转炉渣湿法回钴.doc VIP
- 2025年教师科学考试试题及答案.doc
- 中国茶文化PPT课件教学.pptx VIP
- ASHRAE-TC9.9-2016数据中心功率设备热管理手册及实践Data Center Power Equipment Thermal Guidelines and Best Practices.pdf
- 手术室护理查房.ppt VIP
- (统编2026新教材)三年级道法上册第4课《科技力量大》课件.pptx
- IT运维综合管理平台建设方案.doc VIP
文档评论(0)