



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、 基本图形函数1、画点函数putpixel(int x,int y,int color);getpixel(int x,int y);2、 有关画图坐标位置的函数moveto(int x,int y);moverel(int dx,int dy);getx(void);gety(void);3、 画线函数line(int x0,int y0,int x1,int y1);lineto(int x,int y);linerel(int dx,int dy);4、 画矩形和条形图函数rectangle(int x1,int y1,int x2,int y2);bar(int x1,int y1,int x2,int y2);5、 画椭圆、圆和扇形函数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);表1_颜色表颜色值颜色名颜色颜色值颜色名颜色0BLACK黑8DARKGRAY深灰1BLUE蓝9LIGHTBLUE淡蓝2GREEN绿10LIGHTGREEN淡绿3CYAN青11LIGHTCYAN淡青4RED红12LIGHTRED淡红5MAGENTA洋红13LIGHTMAGENTA淡洋红6BROWN棕14YELLOW黄7LIGHTGRAY浅灰15WHITHE白三、 设定线型函数setlinestyle(int linestyle,unsigned upattern,int thickness);表2_线宽符号名值含义NORM_WIDTH1一个象素宽THICK_WIDTH3三个象素宽表3_线的形状符号名值含义SOLID_LINE0实现DOTTED_LINE1点线CENTER_LINE2中心线DASHED_LINE3点画线USERBIT_LINE4用户自定义线四、封闭图形的填色函数1、void far setfillstyle(int pattern ,int color);填充模式(pattern)的规定符号名值含义EMPTY_FILL0用背景色填充SOLID_FILL1用单色填充LINE_FILL2用”“线填充LTSLASH_FILL3用“/”线填充SLASH_FILL4用粗“/”线填充BKSLASH_FILL5用粗“”线填充LTBKSLASH_FILL6用“”线填充HATCH_FILL7用方网格线填充XHATCH_FILL8用斜网格线填充INTTERLEAVE_FILL9用间隔点填充WIDE_DOT_FILL10用稀疏点填充CLOSE_DOT_FILL11用密集点填充USER_FILL12用用户自定义样式填充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);五、 屏幕操作函数1、 屏幕图像存储和显示函数存屏幕图像到内存区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);表4_op规定值及操作符号名值含义COPY_PUT0复制XOR_PUT1进行异或操作OR_PUT2进行或操作AND_PUT3进行与操作NOT_PUT4进行非操作六、 图形方式下的文本输出函数1、 当前位置文本输出函数outtext(char far *textstring);2、 定位文本输出函数outtextxy(int x,int y,char far *stextstring);3、 文本输出位置函数settextjustify(int horiz,int vert);表5_参数horiz的取值符号名值含义LEFT_TEXT0输出左对齐CENTER_TEXT1输出以字符串中心对齐RIGHT_TEXT2输出右对齐表6_参数vert的取值符号名值含义BOTTOM_TEXT0底部对齐CENTER_TEXT1中心对齐TOP_TEXT2顶部对齐4、 定义文本字型函数settextstyle(int fornt,int direction,int charsize);表7_font的取值符号名值含义DEFAULT_FONT08*8字符点阵TRIPLEX_FONT1三倍笔划体字SMALL_FONT2小字笔划体字SANSSERIF_FONT3无衬线笔划体字GOTHIC_FONT4黑体笔划体字表8_font的取值符号名值含义HORIZ_DIR0水平输出VERT_DIR1垂直输出表9
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 集团植树活动方案
- 公关相关考试题及答案
- 各种宠物考试题及答案
- 客户服务问题反馈处理系统
- 生活中的一次转折议论文4篇范文
- 房产广告考试题及答案
- 返修技师考试题及答案
- (正式版)DB15∕T 3677-2024 《大兴安岭林区白桦树汁采集技术规程》
- 对联考试题及答案
- 吊装指挥考试题及答案
- 装配式建筑施工技术在建筑工程中的应用
- 《大客户管理和销售》
- 公司VI、SI设计内容选项
- YY/T 0698.2-2022最终灭菌医疗器械包装材料第2部分:灭菌包裹材料要求和试验方法
- 沪教牛津版小学英语五年级上册全册集体备课含教学计划及进度表
- 全国统一建筑安装工程工期定额
- 5.《秋天的怀念》课件+教学设计+视频朗读
- 上海破产管理人扩容考试参考题库(含答案)
- 涉河建设项目审查管理体会及探讨课件-涉河建设项目管理及建设方案审查技术标准课件
- DB44∕T 1168-2013 轮扣式钢管脚手架构件
- NMR有机氟谱课件
评论
0/150
提交评论