Drawing

cairo_t — The cairo drawing context
Paths — Creating paths and manipulating path data
Patterns — Gradients and filtered sources
Transformations — Manipulating the current transformation matrix
Text — Rendering text and sets of glyphs