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