cairomm: Class List

cairomm 1.19.1

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]

N Cairo |
C Context | Context is the main class used to draw in cairomm
C SaveGuard | RAII-style context save/restore class
C Device | Devices are the abstraction Cairo employs for the rendering system used by a cairo_surface_t
C Lock | A convenience class for acquiring a Device object in an exception-safe manner
C logic_error |
C FontFace | A FontFace represents a particular font at a particular weight, slant, and other characteristic but no size, transformation, or size
C ToyFontFace | A simple font face used for the cairo 'toy' font API
C UserFontFace | Font support with font data provided by the user
C FtFontFace |
C FontOptions | The font options specify how fonts should be rendered
C Matrix | A Transformation matrix
C MeshPattern | Mesh patterns are tensor-product patch meshes (type 7 shadings in PDF)
C Path | A data structure for holding a path
C Element | A single element of a path
C Point | A simple structure for holding an X and Y coordinate pair
C const_iterator | A custom const_iterator for iterating over a Path
C ColorStop |
C Pattern | Cairo::Pattern is the paint with which cairo draws
C SolidPattern |
C SurfacePattern |
C Gradient |
C LinearGradient |
C RadialGradient |
C QuartzFontFace | The Quartz font backend is primarily used to render text on Apple MacOS X systems
C QuartzSurface | A QuartzSurface provides a way to render within Apple Mac OS X
C Region | A simple graphical data type representing an area of integer-aligned rectangles
C ScaledFont | A ScaledFont is a font scaled to a particular size and device resolution
C FtScaledFont |
C Script | The script surface provides the ability to render to a native script that matches the cairo drawing model
C ScriptSurface | The script surface provides the ability to render to a native script that matches the cairo drawing model
C Surface | A cairo surface represents an image, either as the destination of a drawing operation or as source when drawing onto another surface
C ImageSurface | Image surfaces provide the ability to render to memory buffers either allocated by cairo or by the calling code
C MappedImageSurface | Image surface which is mapped to a target surface
C RecordingSurface | A recording surface is a surface that records all drawing operations at the highest level of the surface backend interface, (that is, the level of paint, mask, stroke, fill, and show_text_glyphs)
C PdfSurface | A PdfSurface provides a way to render PDF documents from cairo
C PsSurface | A PsSurface provides a way to render PostScript documents from cairo
C SvgSurface | A SvgSurface provides a way to render Scalable Vector Graphics (SVG) images from cairo
C GlitzSurface | A GlitzSurface provides a way to render to the X Window System using Glitz
C Win32FontFace | Font support for Microsoft Windows
C Win32ScaledFont | Scaled Font implementation for Microsoft Windows fonts
C Win32Surface | A Win32Surface provides a way to render within Microsoft Windows
C Win32PrintingSurface | A multi-page vector surface type for printing on Microsoft Windows
C XcbDevice | An XCB device
C XcbSurface | Creates an XCB surface that draws to the given drawable
C XlibDevice | An Xlib device
C XlibSurface | An XlibSurface provides a way to render to the X Window System using XLib
C cairo_matrix_t | See the cairo_matrix_t reference in the cairo manual for more information
C lu_counter_policy_base |