Ñò 8”tJc@sØdZddkZeidjoddkZnddklZddkTdeid eiZe Z d „Z d ei fd „ƒYZ d eiefd„ƒYZdefd„ƒYZdefd„ƒYZdS(s[ GTK+ Matplotlib interface using cairo (not GDK) drawing operations. Author: Steve Chaplin iÿÿÿÿNiii(t backend_cairo(t*sPyGTK(%d.%d.%d) s Pycairo(%s)cOsQtodtƒGHn|idtƒ}|||Ž}t|ƒ}t||ƒS(s. Create a new figure manager instance sbackend_gtkcairo.%s()t FigureClass(t_debugtfn_nametpoptFiguretFigureCanvasGTKCairotFigureManagerGTK(tnumtargstkwargsRtthisFigtcanvas((sJ/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_gtkcairo.pytnew_figure_managers  tRendererGTKCairocBs.eZeidjo d„Zn d„ZRS(iiicCs|iƒ|i_dS(N(t cairo_createtgctctx(tselftpixmap((sJ/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_gtkcairo.pyt set_pixmap!scCstii|ƒ|i_dS(N(tcairotgtktgdk_cairo_createRR(RR((sJ/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_gtkcairo.pyR$s(iii(t__name__t __module__Rt pygtk_versionR(((sJ/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_gtkcairo.pyRs RcBs3eZeiiƒZeieiiƒd„ZRS(cCs<tod|iitƒfGHnt|iiƒ|_dS(s0Override to use cairo (rather than GDK) renderers%s.%s()N(Rt __class__Rt_fn_nameRtfiguretdpit _renderer(R((sJ/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_gtkcairo.pyt_renderer_init,s( RRtFigureCanvasGTKt filetypestcopytupdateRtFigureCanvasCairoR!(((sJ/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_gtkcairo.pyR(stFigureManagerGTKCairocBseZd„ZRS(cCs^tiddjot||iƒ}n1tiddjot||iƒ}nd}|S(Nttoolbartclassicttoolbar2(t matplotlibtrcParamstNavigationToolbartwindowtNavigationToolbar2GTKCairotNone(RR R(((sJ/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_gtkcairo.pyt _get_toolbar3s (RRR1(((sJ/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_gtkcairo.pyR'2stNavigationToolbar2CairocBseZd„ZRS(cCs t|ƒS(N(R(Rtfig((sJ/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_gtkcairo.pyt _get_canvas@s(RRR4(((sJ/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_gtkcairo.pyR2?s(iii(t__doc__RRt cairo.gtkRtmatplotlib.backendsRtmatplotlib.backends.backend_gtktbackend_versiontFalseRRt RendererCairoRR&R"RRR'tNavigationToolbar2GTKR2(((sJ/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_gtkcairo.pyts