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

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

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

(1)ellipse  椭圆

void ellipse(
	int left,
	int top,
	int right,
	int bottom);

参数

left

椭圆外切矩形的左上角 x 坐标。

top

椭圆外切矩形的左上角 y 坐标。

right

椭圆外切矩形的右下角 x 坐标。

bottom

椭圆外切矩形的右下角 y 坐标。

image.png

(2)pie扇形

void fillpie(
	int left,
	int top,
	int right,
	int bottom,
	double stangle,
	double endangle);

left

扇形所在椭圆的外切矩形的左上角 x 坐标。

top

扇形所在椭圆的外切矩形的左上角 y 坐标。

right

扇形所在椭圆的外切矩形的右下角 x 坐标。

bottom

扇形所在椭圆的外切矩形的右下角 y 坐标。

stangle

扇形的起始角的弧度。

endangle

扇形的终止角的弧度。

(3)ctangle  矩形

void fillrectangle(
	int left,
	int top,
	int right,
	int bottom);

参数

left

矩形左部 x 坐标。

top

矩形顶部 y 坐标。

right

矩形右部 x 坐标。

bottom

矩形底部 y 坐标。

(4)roundrect  圆角矩形

void fillroundrect(
	int left,
	int top,
	int right,
	int bottom,
	int ellipsewidth,
	int ellipseheight);

参数

left

圆角矩形左部 x 坐标。

top

圆角矩形顶部 y 坐标。

right

圆角矩形右部 x 坐标。

bottom

圆角矩形底部 y 坐标。

ellipsewidth

构成圆角矩形的圆角的椭圆的宽度。

ellipseheight

构成圆角矩形的圆角的椭圆的高度。

(5)circle 圆

void circle(
	int x,
	int y,
	int radius);

参数:

x

圆心 x 坐标。

y

圆心 y 坐标。

radius

圆的半径。

(6)line  线

void line(
	int x1,
	int y1,
	int x2,
	int y2);

参数:

x1

直线的起始点的 x 坐标。

y1

直线的起始点的 y 坐标。

x2

直线的终止点的 x 坐标。

y2

直线的终止点的 y 坐标。


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

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

分享给朋友:

相关文章

【C++图形化编程】播放背景音乐

再做小游戏的时候有的时候需要背景音乐,这一点EasyX也可以实现。需要的头文件#include <mmsystem.h>  //多媒体设备接口 #pragm...

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

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

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

【C++图形化编程】EasyX实现弹跳小球

【C++图形化编程】EasyX实现弹跳小球

前面的文章实现了C++控制台显示一个弹跳的小球,这篇文章使用EasyX实现一个带有界面的弹跳小球的效果。首位,我们需要准备好EasyX。然后让EasyX画一个小的圆。然后我们使用前面学过的判断边界的函...

C++ 实用趣味小程序(1)

1.仿动画效果#include <cstdio>#include <windows.h>  //内含延时函数 #include <process.h> /...

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

简介:EasyX有很多图形绘制函数,这篇文章简单介绍下:函数或函数类型说明arc画椭圆形circle画无填充的圆clearcircle清空圆形区域clearllipse清空椭圆形区域clearpie清...

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

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

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