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

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

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

简介:

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
分享给朋友:

相关文章

EasyX—制作复杂动画效果

这篇文章来简单学习一下复杂动画效果。本文资源下载地址:这里参考代码#include <graphics.h> #include <conio.h> in...

 【C++图形化编程】飞机大战1—基础资源导入与基本框架

【C++图形化编程】飞机大战1—基础资源导入与基本框架

0.前言前面几篇文章中,我们实现了flappy的小游戏,这篇文章中,我们尝试制作飞机大战的游戏。首先,效果图如下:基础资源导入下载图片及音乐资源:https://box356.lanzoui.com/...

C++自动关机小程序

/*  C++ 自动关机程序  实现原理:调用计算机内部的shutdown 命令       ...

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

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

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

C++使用键盘控制物体移动

C++使用键盘控制物体移动

0.前言在前面几篇文章中,学习了键盘事件和光标移动,在这篇文章中,我们要使用键盘的上下左右键控制在控制台中出现的角色1.原理因为我们要通过移动键盘控制光标位置,那么在此之前需要提前获取到光标位置,然后...

【C++图形化编程】EasyX的基本概念

一、颜色        EasyX 使用 24bit 真彩色,不支持调色板模式。     ...