当前位置:首页 > 趣味小程序 > 正文内容

【C++图形化编程】EasyX函数~图形绘制相关函数(1)

亿万年的星光4年前 (2021-02-23)趣味小程序1921

简介:

EasyX有很多图形绘制函数,这篇文章简单介绍下:

函数或函数类型说明
arc画椭圆形
circle画无填充的圆
clearcircle
清空圆形区域
clearllipse清空椭圆形区域
clearpie清空扇形区域
clearpolygon清空多边形区域
clearrectangle清空矩形区域
clearroundrect清空圆角矩形区域
ellipse
画无填充的椭圆
fillcircle画有边框的填充圆
fillellipse画有边框的填充椭圆
fillpie画有边框的填充扇形
fillpolygon画有边框的填充多边形
fillrectangle画有边框的填充矩形
fillroundrect画有边框的填充圆角矩形
floodfill
填充区域
gethight获取绘图区域的高度
getwidth获取绘图区域的宽度
getpixel获取点的颜色
line
画直线
pie画无填充的扇形
polybezier
画三次方贝塞尔曲线
polyline画多条连续的线
polygon画无填充的多边形
putpixel画点
rectangle画无填充的矩形
roundrect画无填充的圆角矩形
solidcircle
画无边框的填充圆
solidellipse画无边框的填充椭圆
solidpie画无边框的填充扇形
solidpolygon画无边框的填充多边形
solidrectangle画无边框的填充矩形
solidroundrect
画无边框的填充圆角矩形


简单总结一下:

前缀是clear的表示清空某个图形

前缀是fill的是有边框的填充图形

前缀solid的是无边框的填充图形


setfillcolor(YELLOW); //设置填充颜色
setlinecolor(RED); //设置线条颜色
setbkcolor(BLACK);  //设置背景颜色
cleardevice();  //清除原背景颜色


扫描二维码推送至手机访问。

版权声明:本文由青少年编程知识记录发布,如需转载请注明出处。

标签: easyx
分享给朋友:

相关文章

C++如何在控制台不同区域显示不同颜色

C++如何在控制台不同区域显示不同颜色

0.前言在前面的文章中,我们介绍过让控制台”五彩斑斓“。但是有一个问题,就是使用system(“color A9”)这种方式,这种方式是一种全局的配置,会把原来的颜色给换掉,很难实现不同区域不同颜色的...

【C++图形化编程】EasyX函数~图形绘制相关函数(2)

【C++图形化编程】EasyX函数~图形绘制相关函数(2)

(1)ellipse  椭圆void ellipse( int left, int top, int right, int ...

C++小游戏—反弹球实现打砖块

C++小游戏—反弹球实现打砖块

0.前言在上一篇中,我们用C++代码实现了弹球小游戏,上一篇链接可以点击这里查看。这一篇中,我们继续优化代码,使用上一篇的弹球小游戏进行扩展,实现打砖块效果。1.思路底部挡板跟随键盘移动在顶部生成目标...

【C++图形化编程】使用键盘做一个简单画板

【C++图形化编程】使用键盘做一个简单画板

参考代码#include <graphics.h> // 引用图形库头文件 #include<cstdio> #include<conio.h&...

C++实现弹窗效果

C++实现弹窗效果

1.格式C++实现弹窗效果需要用到messagebox,这个我在C#中用过,C++也有类似用法。messagebox函数,需要引入<windows.h>头文件2.简单用法#include&...

EasyX小游戏—双人反弹球

参考代码:#include <conio.h> #include <graphics.h> #include<windows.h> #de...