class Ellipse extends Ellipse implements DrawingObjectInterface

Class Ellipse

Methods

__construct(int $width, int $height, array $pos, int $borderSize, Color|null $borderColor, Color|null $fillColor)

Ellipse constructor.

from Ellipse
int
getWidth()

No description

from Ellipse
int
getHeight()

No description

from Ellipse
array
getPos()

No description

from Ellipse
int
getBorderSize()

No description

from Ellipse
getFillColor()

No description

from Ellipse
getBorderColor()

No description

from Ellipse
draw(ImageInterface $image)

No description

Details

in Ellipse at line line 57
__construct(int $width, int $height, array $pos, int $borderSize, Color|null $borderColor, Color|null $fillColor)

Ellipse constructor.

Parameters

int $width Width of ellipse in pixels.
int $height Height of ellipse in pixels.
array $pos Array containing int X and int Y position from top left of canvass.
int $borderSize Border thickness in pixels.
Color|null $borderColor Border color.
Color|null $fillColor Border color.

in Ellipse at line line 69
int getWidth()

Return Value

int

in Ellipse at line line 77
int getHeight()

Return Value

int

in Ellipse at line line 85
array getPos()

Return Value

array

in Ellipse at line line 93
int getBorderSize()

Return Value

int

in Ellipse at line line 101
Color getFillColor()

Return Value

Color

in Ellipse at line line 109
Color getBorderColor()

Return Value

Color

at line line 19
ImageInterface draw(ImageInterface $image)

Parameters

ImageInterface $image

Return Value

ImageInterface