ยค DrawCommand, drawCircle, et al

Drawing commands

Types

data DrawCommand = DrawLine Line
                 | DrawImageString Point String
                 | DrawString Point String
                 | DrawRectangle Rect
                 | FillRectangle Rect
                 | FillPolygon Shape CoordMode [Point]
                 | DrawArc Rect Int Int
                 | FillArc Rect Int Int
                 | CopyArea Drawable Rect Point
                 | CopyPlane Drawable Rect Point Int
                 | DrawPoint Point
                 | CreatePutImage Rect ImageFormat [Pixel]
                 | DrawLines CoordMode [Point]
                 | DrawImageString16 Point String
                 | DrawString16 Point String
instance Eq DrawCommand
instance Ord DrawCommand
instance Read DrawCommand
instance Show DrawCommand
instance Move DrawCommand

drawCircle :: Point -> Int -> DrawCommand
fillCircle :: Point -> Int -> DrawCommand

Description

DrawCommand contains constructors for various drawing commands available in the Xlib library. All drawing commands are not supported (yet).

The name of the Xlib library functions corresponding to a particular constructors is the name of the constructor, preceeded by X. For example, XDrawLine is the function corresponding to the constructor DrawLine. These can be looked up in the online manual, by using a command like man XDrawLine.

See Also

XCommand, pmDrawLine, wDrawLine, moveDrawCommand.

Xlib Programming Manual .

Bugs

Incomplete documentation