cairomm  1.0
Class Hierarchy

Go to the graphical class hierarchy

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