Grafika\Imagick\Editor::fill PHP Method

fill() public method

Fill entire image with color.
public fill ( Image &$image, Color $color, integer $x, integer $y ) : self
$image Image
$color Grafika\Color Color object
$x integer X-coordinate of start point
$y integer Y-coordinate of start point
return self
    public function fill(&$image, $color, $x = 0, $y = 0)
    {
        if ($image->isAnimated()) {
            // Ignore animated GIF for now
            return $this;
        }
        $target = $image->getCore()->getImagePixelColor($x, $y);
        $image->getCore()->floodfillPaintImage($color->getHexString(), 1, $target, $x, $y, false);
        return $this;
    }