- 2
- 0
- 约2.92千字
- 约 4页
- 2017-08-21 发布于云南
- 举报
基本图形函数
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);
表1___颜色表
颜色值 颜色名 颜色 颜色值 颜色名 颜色 0 BLACK 黑 8 DARKGRAY 深灰 1 BLUE 蓝 9 LIGHTBLUE 淡蓝 2 GREEN 绿 10 LIGHTGREEN 淡绿 3 CYAN 青 11 LIGHTCYAN 淡青 4 RED 红 12 LIGHTRED 淡红 5 MAGENTA 洋红 13 LIGHTMAGENTA 淡洋红 6 BROWN 棕 14 YELLOW 黄 7 LIGHTGRAY 浅灰 15 WHITHE 白 设定线型函数
setlinestyle(int linestyle,unsigned upattern,int thickness);
表2___线宽
符号名 值 含义 NORM_WIDTH 1 一个象素宽 THICK_WIDTH 3 三个象素宽
表3___线的形状
符号名 值 含义 SOLID_LINE 0 实线 DOTTED_LINE 1 点线 CENTER_LINE 2 中心线 DASHED_LINE 3 点画线 USERBIT_LINE 4 用户自定义线
四、封闭图形的填色函数
1、void far setfillstyle(int pattern ,int color);
填充模式(pattern)的规定
符号名 值 含义 EMPTY_FILL 0 用背景色填充 SOLID_FILL 1 用单色填充 LINE_FILL 2 用”—“线填充 LTSLASH_FILL 3 用“///”线填充 SLASH_FILL 4 用粗“///”线填充 BKSLASH_FILL 5 用粗“\\\”线填充 LTBKSLASH_FILL 6 用“\\\”线填充 HATCH_FILL 7 用方网格线填充 XHATCH_FILL 8 用斜网格线填充 INTTERLEAVE_FILL 9 用间隔点填充 WIDE_DOT_FILL 10 用稀疏点填充 CLOSE_DOT_FILL 11 用密集点填充 USER_FILL 12 用用户自定义样式填充
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);
③将所存图像进行处理后显示函数
p
您可能关注的文档
- 图形动感地带 19.doc
- 图形的剪贴.doc
- 图形的分割与剪拼.ppt
- 图像质量评价综述.ppt
- 图像增强的matlab源代码带注释.doc
- 图像学参考书目.doc
- 图像修辞学.doc
- 图像消旋系统的软件设计.ppt
- 图像特效输出的设计与实现.doc
- 图像识别教材.doc
- 部编版人教版一年级语文下册《识字:古对今》赛教课件.pptx
- 新编人教部编版二年级下册语文《我是一只小虫子》名师教学课件.pptx
- 最新人教部编版九年级语文上册《精神的三间小屋》精品课件.ppt
- 全优指导高中数学人教A版选修2-1课件:3.2.1利用向量证明空间中的平行关系.ppt
- 最新人教部编版小学语文一年级下册《动物儿歌》教学设计.docx
- 最新人教部编版四年级语文上册《风筝》精品课件.ppt
- 北师大版数学六年级下册《数的运算》课件.ppt
- 部编版人教版初一七年级语文下册《老王》名师课件.ppt
- 部编版人教版初一七年级语文下册《将军百战死-壮士十年归——“互文”修辞手法》名师课件.pptx
- 部编版三年级语文下册《童年的水墨画》教学课件.pptx
原创力文档

文档评论(0)