| Portability | non-portable (requires concurrency) |
|---|---|
| Stability | provisional |
| Maintainer | libraries@haskell.org |
| Safe Haskell | None |
Graphics.HGL.Draw.Picture
Description
Drawing various shapes.
Documentation
Arguments
| :: Point | a corner of the rectangle bounding the ellipse. |
| -> Point | the opposite corner of the rectangle bounding the ellipse. |
| -> Angle | the start angle of the arc, measured counter-clockwise from the horizontal. |
| -> Angle | the extent of the arc, measured counter-clockwise from the start angle. |
| -> Graphic | a filled shape |
A filled arc from an ellipse.
Arguments
| :: Point | a corner of the rectangle bounding the ellipse. |
| -> Point | the opposite corner of the rectangle bounding the ellipse. |
| -> Graphic | a filled shape |
A filled ellipse that fits inside a rectangle defined by two
Points on the window.
Arguments
| :: Point | a corner of the bounding parallelogram. |
| -> Point | another corner of the parallelogram, adjacent to the first. |
| -> Point | another corner of the parallelogram, adjacent to the first and thus opposite to the second. |
| -> Graphic | a filled shape |
A filled sheared ellipse that fits inside a parallelogram defined
by three Points on the window. This function is implemented using
polygons on both Win32 and X11.