function

gd_ellipse . gd . sncode

VERSIONlatest Draw an ellipse.

GD_ELLIPSE(1e)

NAME

gd_ellipse - Draws an ellipse.

SYNOPSIS

gd_ellipse (gd:variable, cx:integer, cy:integer, width:integer, height:integer, color:"string", coloridx:integer);

DESCRIPTION

gdImageFilledEllipse is used to draw an ellipse centered at the given point, with the specified width and height in pixels. The ellipse is filled in the color.

PARAMETERS

gd
Variable must hold a returned value from gd_new
cx,cy
Center point of ellipse.
width, height
Width and height of ellipse.
color
A color in the format #000000 or #255,255,255
coloridx
A color index get from gd_get_color

RETURN

Nothing.>

MODULES

To use this module, you must specify the following in /usr/local/website/site.conf:

Module gd {
        Library : "/usr/local/lib/libsngd.so"
        Init : "sngd_init"
}

EXAMPLES

res=<{
        %include "/includes/gd.sn";
        remove("/html/images/print.jpg");
        im=gd_new(width:1000,height:1000,bgcolor:Gray,truecolor:true);
        red = gd_get_color(gd:im, color:Red);
        cyan = gd_get_color(gd:im, color:Cyan);
        white = gd_get_color(gd:im, color:White);
        gd_ellipse(gd:im, cx:500,cy:500, width:100, color:Blue, height:100);
        gd_write(gd:im,format:"jpg",filename:"/html/images/print.jpg",quality:100);
        }>.

AUTHOR

Written by Pierre Laplante and Caroline Laplante, <laplante@sednove.com>