Description Methods and Functions Detailed Description Author(s) References
Functions to support using Cairo
gdkCairoCreate(drawable)
gdkCairoSetSourceColor(cr, color)
gdkCairoSetSourcePixbuf(cr, pixbuf, pixbuf.x, pixbuf.y)
gdkCairoSetSourcePixmap(cr, pixmap, pixmap.x, pixmap.y)
gdkCairoRectangle(cr, rectangle)
gdkCairoRegion(cr, region)
gdkCairoResetClip(cr, drawable)
Cairo (http://cairographics.org) is a graphics library that supports vector graphics and image compositing that can be used with GDK. Since 2.8, GTK+ does most of its drawing using Cairo.
GDK does not wrap the Cairo API, instead it allows to create Cairo contexts which can be used to draw on GDK drawables. Additional functions allow to convert GDK's rectangles and regions into Cairo paths and to use pixbufs as sources for drawing operations.
Derived by RGtkGen from GTK+ documentation
https://developer.gnome.org/gdk2/stable/gdk2-Cairo-Interaction.html
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.