Skip to content

Ellipse

函数原型

c
void Ellipse(int x, int y, int a, int b, int fill, int type);

功能

画椭圆

说明

(x, y) 指定圆心,a 为横半轴长度,b 为纵半轴长度。

type 决定画图方式,其值含义如下:

  • type = 0: 2色模式下画白椭圆,16色和256色模式下用背景色画椭圆
  • type = 1: 2色模式下画黑椭圆,16色和256色模式下用前景色画椭圆
  • type = 2: 椭圆的所有点取反

fill 决定是否填充:

  • fill = 0: 不填充
  • fill = 1: 填充

示例

c
void main()
{
    Ellipse(80, 40, 60, 30, 0, 1);
    Ellipse(80, 40, 20, 30, 1, 1);
    getchar();
}