cairomm 1.18.0
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CCairo::ColorStop
 CCairo::ContextContext is the main class used to draw in cairomm
 CCairo::DeviceDevices are the abstraction Cairo employs for the rendering system used by a cairo_surface_t
 CCairo::Device::LockA convenience class for acquiring a Device object in an exception-safe manner
 CCairo::FontFaceA FontFace represents a particular font at a particular weight, slant, and other characteristic but no size, transformation, or size
 CCairo::FtFontFace
 CCairo::QuartzFontFaceThe Quartz font backend is primarily used to render text on Apple MacOS X systems
 CCairo::ToyFontFaceA simple font face used for the cairo 'toy' font API
 CCairo::UserFontFaceFont support with font data provided by the user
 CCairo::Win32FontFaceFont support for Microsoft Windows
 CCairo::FontOptionsThe font options specify how fonts should be rendered
 CCairo::PathA data structure for holding a path
 CCairo::PatternCairo::Pattern is the paint with which cairo draws
 CCairo::Gradient
 CCairo::LinearGradient
 CCairo::RadialGradient
 CCairo::SolidPattern
 CCairo::SurfacePattern
 CCairo::RegionA simple graphical data type representing an area of integer-aligned rectangles
 CCairo::SaveGuardRAII-style context save/restore class
 CCairo::ScaledFontA ScaledFont is a font scaled to a particular size and device resolution
 CCairo::FtScaledFont
 CCairo::Win32ScaledFontScaled Font implementation for Microsoft Windows fonts
 CCairo::SurfaceA cairo surface represents an image, either as the destination of a drawing operation or as source when drawing onto another surface
 CCairo::GlitzSurfaceA GlitzSurface provides a way to render to the X Window System using Glitz
 CCairo::ImageSurfaceImage surfaces provide the ability to render to memory buffers either allocated by cairo or by the calling code
 CCairo::PdfSurfaceA PdfSurface provides a way to render PDF documents from cairo
 CCairo::PsSurfaceA PsSurface provides a way to render PostScript documents from cairo
 CCairo::QuartzSurfaceA QuartzSurface provides a way to render within Apple Mac OS X
 CCairo::RecordingSurfaceA 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)
 CCairo::SvgSurfaceA SvgSurface provides a way to render Scalable Vector Graphics (SVG) images from cairo
 CCairo::Win32PrintingSurfaceA multi-page vector surface type for printing on Microsoft Windows
 CCairo::Win32SurfaceA Win32Surface provides a way to render within Microsoft Windows
 CCairo::XlibSurfaceAn XlibSurface provides a way to render to the X Window System using XLib
 Ccairo_matrix_tSee the cairo_matrix_t reference in the cairo manual for more information
 CCairo::MatrixA Transformation matrix
 Chash_load_check_resize_trigger_size_base
 Clu_counter_policy_base
 Cstd::exception [external]
 Cstd::logic_error [external]
 CCairo::logic_error
 CT_func