Index of modules


C
Cairo
Cairo: A Vector Graphics Library (bindings).
Cairo_gtk
Integration of Cairo with labgtk2 (if the later is available).

D
Dsc [Cairo.PS]
PostScript comments.

F
Font_face [Cairo]
Cairo.Font_face.t represents a particular font at a particular weight, slant, and other characteristic but no size, transformation, or size.
Font_options [Cairo]
The font options specify how fonts should be rendered.

G
Glyph [Cairo]
This is Cairo low-level text API.
Group [Cairo]
Temporary redirection of drawing commands to intermediate surfaces.

I
Image [Cairo]
Image surfaces provide the ability to render to memory buffers either allocated by cairo or by the calling code.

M
Matrix [Cairo]
This is used throughout cairo to convert between different coordinate spaces.

P
PDF [Cairo]
The PDF surface is used to render cairo graphics to Adobe PDF files and is a multi-page vector surface backend.
PNG [Cairo]
The PNG functions allow reading PNG images into image surfaces, and writing any surface to a PNG file.
PS [Cairo]
The PostScript surface is used to render cairo graphics to Adobe PostScript files and is a multi-page vector surface backend.
Path [Cairo]
Pattern [Cairo]
Paint (and also mask and brush) with which cairo draws and associated function.

S
SVG [Cairo]
The SVG surface is used to render cairo graphics to SVG files and is a multi-page vector surface backend.
Scaled_font [Cairo]
Cairo.Scaled_font.t represents a realization of a font face at a particular size and transformation and a certain set of font options.
Surface [Cairo]
Abstract representation of all different drawing targets that cairo can render to; the actual drawings are performed using a cairo context.