|
Graphics.HGL.Draw.Pen | Portability | non-portable (requires concurrency) | Stability | provisional | Maintainer | libraries@haskell.org |
|
|
|
|
|
Description |
Pens, used for drawing lines.
Portability notes:
- On Win32, the pen is also used to draw a line round all the filled
shapes --- so the pen color also affects how polygons, ellipses
and regions are drawn.
- On Win32, the Style is ignored (i.e. treated as Solid) for pens
of width greater than 1. This problem does not apply to X11.
|
|
Synopsis |
|
|
|
Documentation |
|
data Pen |
|
|
data Style |
The style of line drawn by a pen.
| Constructors | Solid | | Dash | | Dot | | DashDot | | DashDotDot | | Null | | InsideFrame | |
|
|
|
createPen :: Style -> Int -> RGB -> IO Pen |
Create a Pen.
|
|
deletePen :: Pen -> IO () |
Destroy a Pen created with createPen.
|
|
selectPen :: Pen -> Draw Pen |
Set the Pen for subsequent drawing, returning the previous setting.
|
|
mkPen :: Style -> Int -> RGB -> (Pen -> Draw a) -> Draw a |
Create a Pen locally to a drawing.
|
|
Produced by Haddock version 0.7 |