<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> <title>cairomm: Class Hierarchy</title> <link href="cairomm.css" rel="stylesheet" type="text/css"> </head> <body> <!-- Generated by Doxygen 1.7.3 --> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li class="current"><a href="annotated.html"><span>Classes</span></a></li> <li><a href="examples.html"><span>Examples</span></a></li> </ul> </div> <div id="navrow2" class="tabs2"> <ul class="tablist"> <li><a href="annotated.html"><span>Class List</span></a></li> <li class="current"><a href="inherits.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> </div> <div class="header"> <div class="headertitle"> <h1>Class Hierarchy</h1> </div> </div> <div class="contents"> <div class="textblock"> <p><a href="hierarchy.html">Go to the textual class hierarchy</a></p> </div><table border="0" cellspacing="10" cellpadding="0"> <tr><td><img src="inherit_graph_0.png" border="0" alt="" usemap="#Cairo_1_1ColorStop"/> <map name="Cairo_1_1ColorStop" id="Cairo_1_1ColorStop"> <area shape="rect" id="node1" href="structCairo_1_1ColorStop.html" title="Cairo::ColorStop" alt="" coords="5,5,123,35"/></map> </td></tr> <tr><td><img src="inherit_graph_1.png" border="0" alt="" usemap="#Cairo_1_1Context"/> <map name="Cairo_1_1Context" id="Cairo_1_1Context"> <area shape="rect" id="node1" href="classCairo_1_1Context.html" title="Context is the main class used to draw in cairomm." alt="" coords="7,5,111,35"/></map> </td></tr> <tr><td><img src="inherit_graph_2.png" border="0" alt="" usemap="#Cairo_1_1Device"/> <map name="Cairo_1_1Device" id="Cairo_1_1Device"> <area shape="rect" id="node1" href="classCairo_1_1Device.html" title="Devices are the abstraction Cairo employs for the rendering system used by a cairo_surface_t." alt="" coords="7,5,105,35"/></map> </td></tr> <tr><td><img src="inherit_graph_3.png" border="0" alt="" usemap="#Cairo_1_1Device_1_1Lock"/> <map name="Cairo_1_1Device_1_1Lock" id="Cairo_1_1Device_1_1Lock"> <area shape="rect" id="node1" href="classCairo_1_1Device_1_1Lock.html" title="A convenience class for acquiring a Device object in an exception-safe manner." alt="" coords="5,5,141,35"/></map> </td></tr> <tr><td><img src="inherit_graph_4.png" border="0" alt="" usemap="#Cairo_1_1FontFace"/> <map name="Cairo_1_1FontFace" id="Cairo_1_1FontFace"> <area shape="rect" id="node1" href="classCairo_1_1FontFace.html" title="A FontFace represents a particular font at a particular weight, slant, and other characteristic but n..." alt="" coords="5,111,120,142"/><area shape="rect" id="node3" href="classCairo_1_1FtFontFace.html" title="Cairo::FtFontFace" alt="" coords="183,5,308,35"/><area shape="rect" id="node5" href="classCairo_1_1QuartzFontFace.html" title="Font support for Quartz (CGFont) fonts on OS X." alt="" coords="168,58,323,89"/><area shape="rect" id="node7" href="classCairo_1_1ToyFontFace.html" title="A simple font face used for the cairo 'toy' font API." alt="" coords="177,111,313,142"/><area shape="rect" id="node9" href="classCairo_1_1UserFontFace.html" title="Font support with font data provided by the user." alt="" coords="175,165,316,195"/><area shape="rect" id="node11" href="classCairo_1_1Win32FontFace.html" title="Font support for Microsoft Windows." alt="" coords="171,218,320,249"/></map> </td></tr> <tr><td><img src="inherit_graph_5.png" border="0" alt="" usemap="#Cairo_1_1FontOptions"/> <map name="Cairo_1_1FontOptions" id="Cairo_1_1FontOptions"> <area shape="rect" id="node1" href="classCairo_1_1FontOptions.html" title="How a font should be rendered." alt="" coords="5,5,136,35"/></map> </td></tr> <tr><td><img src="inherit_graph_6.png" border="0" alt="" usemap="#Cairo_1_1Path"/> <map name="Cairo_1_1Path" id="Cairo_1_1Path"> <area shape="rect" id="node1" href="classCairo_1_1Path.html" title="A data structure for holding a path." alt="" coords="7,5,92,35"/></map> </td></tr> <tr><td><img src="inherit_graph_7.png" border="0" alt="" usemap="#Cairo_1_1Pattern"/> <map name="Cairo_1_1Pattern" id="Cairo_1_1Pattern"> <area shape="rect" id="node1" href="classCairo_1_1Pattern.html" title="This is a reference-counted object that should be used via Cairo::RefPtr." alt="" coords="5,85,107,115"/><area shape="rect" id="node3" href="classCairo_1_1Gradient.html" title="Cairo::Gradient" alt="" coords="173,31,283,62"/><area shape="rect" id="node9" href="classCairo_1_1SolidPattern.html" title="Cairo::SolidPattern" alt="" coords="163,85,293,115"/><area shape="rect" id="node11" href="classCairo_1_1SurfacePattern.html" title="Cairo::SurfacePattern" alt="" coords="155,138,301,169"/><area shape="rect" id="node5" href="classCairo_1_1LinearGradient.html" title="Cairo::LinearGradient" alt="" coords="351,5,495,35"/><area shape="rect" id="node7" href="classCairo_1_1RadialGradient.html" title="Cairo::RadialGradient" alt="" coords="351,58,495,89"/></map> </td></tr> <tr><td><img src="inherit_graph_8.png" border="0" alt="" usemap="#Cairo_1_1RefPtr_3_01T__CppObject_01_4"/> <map name="Cairo_1_1RefPtr_3_01T__CppObject_01_4" id="Cairo_1_1RefPtr_3_01T__CppObject_01_4"> <area shape="rect" id="node1" href="classCairo_1_1RefPtr.html" title="RefPtr<> is a reference-counting shared smartpointer." alt="" coords="5,5,203,35"/></map> </td></tr> <tr><td><img src="inherit_graph_9.png" border="0" alt="" usemap="#Cairo_1_1Region"/> <map name="Cairo_1_1Region" id="Cairo_1_1Region"> <area shape="rect" id="node1" href="classCairo_1_1Region.html" title="A simple graphical data type representing an area of integer-aligned rectangles." alt="" coords="7,5,105,35"/></map> </td></tr> <tr><td><img src="inherit_graph_10.png" border="0" alt="" usemap="#Cairo_1_1ScaledFont"/> <map name="Cairo_1_1ScaledFont" id="Cairo_1_1ScaledFont"> <area shape="rect" id="node1" href="classCairo_1_1ScaledFont.html" title="A ScaledFont is a font scaled to a particular size and device resolution." alt="" coords="7,31,132,62"/><area shape="rect" id="node3" href="classCairo_1_1FtScaledFont.html" title="Cairo::FtScaledFont" alt="" coords="193,5,332,35"/><area shape="rect" id="node5" href="classCairo_1_1Win32ScaledFont.html" title="Scaled Font implementation for Microsoft Windows fonts." alt="" coords="181,58,344,89"/></map> </td></tr> <tr><td><img src="inherit_graph_11.png" border="0" alt="" usemap="#Cairo_1_1Surface"/> <map name="Cairo_1_1Surface" id="Cairo_1_1Surface"> <area shape="rect" id="node1" href="classCairo_1_1Surface.html" title="A cairo surface represents an image, either as the destination of a drawing operation or as source wh..." alt="" coords="7,218,111,249"/><area shape="rect" id="node3" href="classCairo_1_1GlitzSurface.html" title="A GlitzSurface provides a way to render to the X Window System using Glitz." alt="" coords="188,5,319,35"/><area shape="rect" id="node5" href="classCairo_1_1ImageSurface.html" title="Image surfaces provide the ability to render to memory buffers either allocated by cairo or by the ca..." alt="" coords="183,58,324,89"/><area shape="rect" id="node7" href="classCairo_1_1PdfSurface.html" title="A PdfSurface provides a way to render PDF documents from cairo." alt="" coords="192,111,315,142"/><area shape="rect" id="node9" href="classCairo_1_1PsSurface.html" title="A PsSurface provides a way to render PostScript documents from cairo." alt="" coords="193,165,313,195"/><area shape="rect" id="node11" href="classCairo_1_1QuartzSurface.html" title="A QuartzSurface provides a way to render within Apple Mac OS X." alt="" coords="181,218,325,249"/><area shape="rect" id="node13" href="classCairo_1_1SvgSurface.html" title="A SvgSurface provides a way to render Scalable Vector Graphics (SVG) images from cairo." alt="" coords="189,271,317,302"/><area shape="rect" id="node15" href="classCairo_1_1Win32PrintingSurface.html" title="A multi-page vector surface type for printing on Microsoft Windows." alt="" coords="161,325,345,355"/><area shape="rect" id="node17" href="classCairo_1_1Win32Surface.html" title="A Win32Surface provides a way to render within Microsoft Windows." alt="" coords="183,378,324,409"/><area shape="rect" id="node19" href="classCairo_1_1XlibSurface.html" title="An XlibSurface provides a way to render to the X Window System using XLib." alt="" coords="191,431,316,462"/></map> </td></tr> <tr><td><img src="inherit_graph_12.png" border="0" alt="" usemap="#cairo__matrix__t"/> <map name="cairo__matrix__t" id="cairo__matrix__t"> <area shape="rect" id="node1" href="classcairo__matrix__t.html" title="See the cairo_matrix_t reference in the cairo manual for more information." alt="" coords="5,5,109,35"/><area shape="rect" id="node3" href="classCairo_1_1Matrix.html" title="A Transformation matrix." alt="" coords="157,5,253,35"/></map> </td></tr> <tr><td><img src="inherit_graph_13.png" border="0" alt="" usemap="#std_1_1exception"/> <map name="std_1_1exception" id="std_1_1exception"> <area shape="rect" id="node1" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00469.html" title="std::exception" alt="" coords="5,5,109,35"/><area shape="rect" id="node3" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00584.html" title="std::logic_error" alt="" coords="159,5,265,35"/><area shape="rect" id="node5" href="classCairo_1_1logic__error.html" title="Cairo::logic_error" alt="" coords="315,5,435,35"/></map> </td></tr> </table> </div> <hr class="footer"/><address class="footer"><small>Generated on Mon May 9 2011 09:51:07 for cairomm by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address> </body> </html>