Home > PHP > Function > GD > imagefilledarc()

imagefilledarc()

imagefilledarc - Draw a partial arc and fill it

Syntax

bool imagefilledarc (resource $image, int $cx, int $cy, int $width, int $height, int $start, int $end, int $color, int $style)

Arguments

  • image - An image resource, returned by one of the image creation functions, such as imagecreatetruecolor().
  • cx - x-coordinate of the center.
  • cy - y-coordinate of the center.
  • width - The arc width.
  • height - The arc height.
  • start - The arc start angle, in degrees.
  • end - The arc end angle, in degrees. 0° is located at the three-o\'clock position, and the arc is drawn clockwise.
  • color - A color identifier created with imagecolorallocate().
  • style - A bitwise OR of the following possibilities: IMG_ARC_PIE IMG_ARC_CHORD IMG_ARC_NOFILL IMG_ARC_EDGED IMG_ARC_PIE and IMG_ARC_CHORD are mutually exclusive; IMG_ARC_CHORD just connects the starting and ending angles with a straight line, while IMG_ARC_PIE produces a rounded edge. IMG_ARC_NOFILL indicates that the arc or chord should be outlined, not filled. IMG_ARC_EDGED, used together with IMG_ARC_NOFILL, indicates that the beginning and ending angles should be connected to the center - this is a good way to outline (rather than fill) a \'pie slice\'.

Description

Draws a partial arc centered at the specified coordinate in the given image.

Version

PHP 4.0.6, 5

Return value

Returns TRUE on success or FALSE on failure.