graphics.hlp (Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
_ellipse Functions
 Summary Example                         Up Contents Index Back
────────────────────────────────────────────────────────────────────────────
 
     The _ellipse functions draw ellipses or circles. The borders are
     drawn in the current color.
 
     In the ellipse function, the center of the ellipse is the center
     of the bounding rectangle defined by the view-coordinate points
     (<x1>, <y1>) and (<x2>, <y2>).
 
     In the _ellipse_w function (implemented as a macro), the center of
     the ellipse is the center of the bounding rectangle defined by the
     window-coordinate points (<wx1>, <wy1>) and (<wx2>, <wy2>).
 
     In the _ellipse_wxy function (implemented as a macro), the center
     of the ellipse is the center of the bounding rectangle defined by
     the window-coordinate pairs (<pwxy1>, <pwxy2>).
 
     If the bounding-rectangle arguments define a point or a vertical
     or horizontal line, no figure is drawn.
 
     The <control> argument can be one of the following manifest
     constants: _GBORDER or _GFILLINTERIOR.
 
     The <control> option given by _GFILLINTERIOR is equivalent to a
     subsequent call to the _floodfill function using the center of the
     ellipse as the starting point and the current color (set by
     _setcolor) as the boundary color.
 
     Return Value
 
     The _ellipse functions return a nonzero value if the ellipse is
     drawn successfully; otherwise, they return 0.
                                    -♦-