Graphics.EasyRender

Types

Coordinates

type X

type Y

Color

data Color

Fonts

data Basefont

data Font

nominalsize

text_width

Alignment

type Alignment

align_left

align_center

align_right

The Document monad

data Document a

newpage

newpage_defer

endpage

The Draw monad

data Draw a

Path construction commands

newpath

moveto

lineto

curveto

closepath

arc

arc_append

oval

rectangle

Painting commands

stroke

fill

fillstroke

Clipping path

clip

Text commands

textbox

Graphics parameters

setlinewidth

setcolor

Coordinate system

translate

scale

Comments

comment

Block structure

block

Backends

data RenderFormat

render_stdout

render_file

render_string

Customization

Custom drawing commands

draw_subroutine

custom_ps

custom_pdf

custom_ascii

Customization interface

data Custom

custom

Customized rendering functions

render_custom_stdout

render_custom_file

render_custom_string