BAP Online Manuals : Library Reference : Library by Name : filledellipse
Previous: filesize
Next: filledpolygon

6.2.54. filledellipse

draws a filled ellipse or circle

SYNOPSIS

INCLUDE 'graphlib.h'
filledellipse(graphwin, style, 10,10,20,20)

SYNTAX

filledellipse(Handle, Style, X1, Y1, X2, Y2) (i,i,i,i,i,i) 

ARGUMENTS

handle(Handle) (i) Virtual file handle associated with the window.
integer(Style) (i) Color or brush to till polygon with, constants as defined in graphlib.h
integer(X1,Y1,X2,Y2) Coordinates defining upper right and lower left corner of enclosing rectangle

DESCRIPTION

Filledellipse draws an ellipse into the ´metafile´ for the graphics window associated with Handle. The coordinates X1,Y1,X2,Y2 describe the corners of an enclosing rectangle for the ellipse. Coordinates are 'vrtual coordinates' as defined in the magegraphwin predicate. The figure is filled with the color or brush defined by Style, possible values are defined as constants in '

graphlib.h

'. Note that the figure will only displayed after the metafile has been closed with enddraw .

EXAMPLE

makegraphwin(Handle,100,100,"Graphic Demo"),
filledellipse(Handle, Style,10,10,90,90),
enddraw(Handle),
...
removewindow(Handle,1),!.

ERRORS

No runtime errors.

LAYERS

prolog-process, client-server, object

RELATED PREDICATES

makegraphwin , filledpolygon , enddraw


BAP Online Manuals : Library Reference : Library by Name : filledellipse
Previous: filesize
Next: filledpolygon