<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="Node000000" 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="5,228,111,253"/>
<area shape="rect" id="Node000001" href="$classCairo_1_1GlitzSurface.html" title="A GlitzSurface provides a way to render to the X Window System using Glitz." alt="" coords="186,5,318,30"/>
<area shape="poly" id="edge13_Node000000_Node000001" title=" " alt="" coords="63,212,75,173,94,127,121,81,157,41,184,26,187,31,160,45,125,84,98,130,80,175,68,213"/>
<area shape="rect" id="Node000002" 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="181,55,322,79"/>
<area shape="poly" id="edge14_Node000000_Node000002" title=" " alt="" coords="68,212,102,151,127,118,157,90,181,78,184,82,160,95,131,122,106,154,73,215"/>
<area shape="rect" id="Node000003" href="$classCairo_1_1PdfSurface.html" title="A PdfSurface provides a way to render PDF documents from cairo." alt="" coords="189,104,314,129"/>
<area shape="poly" id="edge15_Node000000_Node000003" title=" " alt="" coords="76,214,111,175,157,139,188,126,190,131,160,144,115,179,80,218"/>
<area shape="rect" id="Node000004" href="$classCairo_1_1PsSurface.html" title="A PsSurface provides a way to render PostScript documents from cairo." alt="" coords="191,153,312,178"/>
<area shape="poly" id="edge16_Node000000_Node000004" title=" " alt="" coords="94,218,158,189,196,176,198,181,160,193,96,223"/>
<area shape="rect" id="Node000005" href="$classCairo_1_1QuartzSurface.html" title="A QuartzSurface provides a way to render within Apple Mac OS X." alt="" coords="179,203,324,227"/>
<area shape="poly" id="edge17_Node000000_Node000005" title=" " alt="" coords="126,229,178,222,179,227,127,234"/>
<area shape="rect" id="Node000006" href="$classCairo_1_1RecordingSurface.html" title="A recording surface is a surface that records all drawing operations at the highest level of the surf..." alt="" coords="170,252,334,277"/>
<area shape="poly" id="edge18_Node000000_Node000006" title=" " alt="" coords="126,246,170,252,169,257,126,251"/>
<area shape="rect" id="Node000007" href="$classCairo_1_1SvgSurface.html" title="A SvgSurface provides a way to render Scalable Vector Graphics (SVG) images from cairo." alt="" coords="188,301,316,326"/>
<area shape="poly" id="edge19_Node000000_Node000007" title=" " alt="" coords="97,258,160,286,198,298,196,303,158,291,95,262"/>
<area shape="rect" id="Node000008" href="$classCairo_1_1Win32PrintingSurface.html" title="A multi&#45;page vector surface type for printing on Microsoft Windows." alt="" coords="159,351,345,375"/>
<area shape="poly" id="edge20_Node000000_Node000008" title=" " alt="" coords="80,263,115,301,160,335,188,348,186,352,157,340,111,305,76,267"/>
<area shape="rect" id="Node000009" href="$classCairo_1_1Win32Surface.html" title="A Win32Surface provides a way to render within Microsoft Windows." alt="" coords="181,400,323,425"/>
<area shape="poly" id="edge21_Node000000_Node000009" title=" " alt="" coords="73,266,106,326,131,358,160,385,184,397,181,402,157,389,127,362,102,329,68,268"/>
<area shape="rect" id="Node000010" href="$classCairo_1_1XlibSurface.html" title="An XlibSurface provides a way to render to the X Window System using XLib." alt="" coords="188,449,316,474"/>
<area shape="poly" id="edge22_Node000000_Node000010" title=" " alt="" coords="68,267,80,305,98,350,125,396,160,434,189,450,187,454,157,438,121,399,94,353,75,307,63,269"/>
</map>
