Legacy Documentclose button

Important: The information in this document is obsolete and should not be used for new development.

Previous Book Contents Book Index Next

Inside Macintosh: Imaging With QuickDraw /
Chapter 3 - QuickDraw Drawing / QuickDraw Drawing Reference
Routines / Drawing Ovals


To erase an oval, use the EraseOval procedure.

PROCEDURE EraseOval (r:\xDDRect);
The rectangle that defines the oval's boundary.
Using the background pattern for the current graphics port and the patCopy pattern mode, the EraseOval procedure draws the interior of an oval just inside the bounding rectangle that you specify in the r parameter. This effectively erases the oval bounded by the specified rectangle.

This procedure leaves the location of the graphics pen unchanged.

The EraseOval procedure may move or purge memory blocks in the application heap. Your application should not call this procedure at interrupt time.

The patCopy pattern mode is described in "Boolean Transfer Modes With 1-Bit Pixels" beginning on page 3-7.

Previous Book Contents Book Index Next

© Apple Computer, Inc.
7 JUL 1996