§
    P/Phe  ã                   óŠ   — d dl mZ ddlmZ ddlmZmZmZmZ  G d„ dee¦  «        Z	ej
         G d„ de¦  «        ¦   «         Zd	S )
é    )Únullcontexté   )ÚFigureCanvasCairo)ÚGLibÚGtkÚFigureCanvasGTK4Ú_BackendGTK4c                   ó   — e Zd Zd„ Zd„ ZdS )ÚFigureCanvasGTK4Cairoc                 ó   — dS )NF© )ÚselfÚratios     úe/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/matplotlib/backends/backend_gtk4cairo.pyÚ_set_device_pixel_ratioz-FigureCanvasGTK4Cairo._set_device_pixel_ratio   s	   € ð ˆuó    c           	      ó"  — | j         r4t          j        | j         ¦  «         d| _         |                      ¦   «          | j        r| j                             ¦   «         nt          ¦   «         5  | j                             |¦  «         |  	                    ¦   «         }t          j        |                      ¦   «         ||j        |j        |j        |j        ¦  «         | j                             | j        ¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )Nr   )Ú_idle_draw_idr   Úsource_removeÚdrawÚtoolbarÚ_wait_cursor_for_draw_cmr   Ú	_rendererÚset_contextÚget_allocationr   Úrender_backgroundÚget_style_contextÚxÚyÚwidthÚheightÚfigure)r   ÚwidgetÚctxÚ
allocations       r   Úon_draw_eventz#FigureCanvasGTK4Cairo.on_draw_event   s<  € ØÔð 	ÝÔ˜tÔ1Ñ2Ô2Ð2Ø!"ˆDÔØIŠI‰KŒKˆKà9=¼ð !ˆdŒl×3Ò3Ñ5Ô5Ð5Ý‘=”=ð	-ð 	-àŒN×&Ò& sÑ+Ô+Ð+Ø×,Ò,Ñ.Ô.ˆJÝÔ!Ø×&Ò&Ñ(Ô(¨#Ø”˜jœlØÔ  *Ô"3ñ5ô 5ð 5ð ŒK×Ò˜Tœ^Ñ,Ô,Ð,ð	-ð 	-ð 	-ñ 	-ô 	-ð 	-ð 	-ð 	-ð 	-ð 	-ð 	-ð 	-øøøð 	-ð 	-ð 	-ð 	-ð 	-ð 	-s   Á*BDÄDÄDN)Ú__name__Ú
__module__Ú__qualname__r   r&   r   r   r   r   r      s2   € € € € € ðð ð ð
-ð -ð -ð -ð -r   r   c                   ó   — e Zd ZeZdS )Ú_BackendGTK4CairoN)r'   r(   r)   r   ÚFigureCanvasr   r   r   r+   r+      s   € € € € € à(€L€L€Lr   r+   N)Ú
contextlibr   Úbackend_cairor   Úbackend_gtk4r   r   r   r	   r   Úexportr+   r   r   r   ú<module>r1      s¿   ðØ "Ð "Ð "Ð "Ð "Ð "à ,Ð ,Ð ,Ð ,Ð ,Ð ,Ø CÐ CÐ CÐ CÐ CÐ CÐ CÐ CÐ CÐ CÐ CÐ Cð-ð -ð -ð -ð -Ð-Ð/?ñ -ô -ð -ð. Ôð)ð )ð )ð )ð )˜ñ )ô )ñ Ôð)ð )ð )r   