<map id="Cairo::Surface" name="Cairo::Surface">
<area shape="rect" id="Node000001" title="A cairo surface represents an image, either as the destination of a drawing operation or as source wh..." alt="" coords="5,277,119,303"/>
<area shape="rect" id="Node000002" href="$classCairo_1_1GlitzSurface.html" title="A GlitzSurface provides a way to render to the X Window System using Glitz." alt="" coords="197,5,340,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="64,262,73,214,91,154,121,93,141,64,165,40,196,23,198,28,168,44,145,68,125,95,96,156,78,216,69,263"/>
<area shape="rect" id="Node000003" 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="191,55,346,80"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="67,263,79,224,99,177,127,129,145,108,165,89,190,76,192,80,168,94,149,112,131,133,103,179,84,226,72,264"/>
<area shape="rect" id="Node000005" href="$classCairo_1_1PdfSurface.html" title="A PdfSurface provides a way to render PDF documents from cairo." alt="" coords="201,104,336,129"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="71,264,106,200,133,167,165,138,200,123,202,128,168,143,137,170,111,203,76,266"/>
<area shape="rect" id="Node000006" href="$classCairo_1_1PsSurface.html" title="A PsSurface provides a way to render PostScript documents from cairo." alt="" coords="205,153,333,179"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="80,264,116,225,140,205,165,188,203,173,205,178,168,192,143,209,120,229,83,268"/>
<area shape="rect" id="Node000007" href="$classCairo_1_1QuartzSurface.html" title="A QuartzSurface provides a way to render within Apple Mac OS X." alt="" coords="191,203,347,228"/>
<area shape="poly" id="edge6_Node000001_Node000007" title=" " alt="" coords="97,268,166,237,204,226,205,231,168,242,99,273"/>
<area shape="rect" id="Node000008" 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="179,252,358,277"/>
<area shape="poly" id="edge7_Node000001_Node000008" title=" " alt="" coords="132,279,179,273,179,278,133,284"/>
<area shape="rect" id="Node000009" href="$classCairo_1_1ScriptSurface.html" title="The script surface provides the ability to render to a native script that matches the cairo drawing m..." alt="" coords="193,301,344,327"/>
<area shape="poly" id="edge8_Node000001_Node000009" title=" " alt="" coords="133,295,194,303,193,308,132,301"/>
<area shape="rect" id="Node000010" href="$classCairo_1_1SvgSurface.html" title="A SvgSurface provides a way to render Scalable Vector Graphics (SVG) images from cairo." alt="" coords="200,351,337,376"/>
<area shape="poly" id="edge9_Node000001_Node000010" title=" " alt="" coords="100,306,168,335,210,348,208,353,166,341,98,311"/>
<area shape="rect" id="Node000011" href="$classCairo_1_1Win32PrintingSurface.html" title="A multi&#45;page vector surface type for printing on Microsoft Windows." alt="" coords="167,400,371,425"/>
<area shape="poly" id="edge10_Node000001_Node000011" title=" " alt="" coords="84,312,120,350,168,385,198,398,196,402,165,390,117,354,80,315"/>
<area shape="rect" id="Node000012" href="$classCairo_1_1Win32Surface.html" title="A Win32Surface provides a way to render within Microsoft Windows." alt="" coords="191,449,346,475"/>
<area shape="poly" id="edge11_Node000001_Node000012" title=" " alt="" coords="77,314,112,375,137,408,168,434,193,447,190,452,165,439,134,411,107,378,72,317"/>
<area shape="rect" id="Node000013" href="$classCairo_1_1XcbSurface.html" title="Creates an XCB surface that draws to the given drawable." alt="" coords="200,499,337,524"/>
<area shape="poly" id="edge12_Node000001_Node000013" title=" " alt="" coords="72,315,84,353,104,399,132,445,168,484,201,500,199,505,165,488,127,448,99,401,79,355,67,317"/>
<area shape="rect" id="Node000014" href="$classCairo_1_1XlibSurface.html" title="An XlibSurface provides a way to render to the X Window System using XLib." alt="" coords="199,548,338,573"/>
<area shape="poly" id="edge13_Node000001_Node000014" title=" " alt="" coords="69,316,79,363,97,422,126,482,145,510,168,533,183,543,200,550,198,555,181,548,165,537,141,513,121,485,92,424,74,365,64,317"/>
<area shape="rect" id="Node000004" href="$classCairo_1_1MappedImageSurface.html" title="Image surface which is mapped to a target surface." alt="" coords="419,55,625,80"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="360,65,418,65,418,70,360,70"/>
</map>
