+
    iM                         ^ RI t ^ RIt^RIHt ^RIHtHt ^RIHtH	t	  ! R R]]	4      t
]P                   ! R R]4      4       tR# )	    N)_backend_tk)cairoFigureCanvasCairo)
_BackendTkFigureCanvasTkc                   &   a  ] tR t^
t o R tRtV tR# )FigureCanvasTkCairoc                   \        V P                  P                  P                  4      p\        V P                  P                  P                  4      p\
        P                  ! \
        P                  W4      pV P                  P                  \
        P                  ! V4      4       V P                  P                  V P                  n        V P                  P                  V P                  4       \        P                  ! VP                  4       W!^34      p\         P"                  ! V P$                  T\&        P(                  R8X  d	   R4       R# R4       R# )   littleN)      r      )r   r   r   r   )intfigurebboxwidthheightr   ImageSurfaceFORMAT_ARGB32	_rendererset_contextContextdpidrawnpreshapeget_datar   blit_tkphotosys	byteorder)selfr   r   surfacebufs   &    ڃ/Users/tonyclaw/.openclaw/workspace/skills/math-calculator/venv/lib/python3.14/site-packages/matplotlib/backends/backend_tkcairo.pyr   FigureCanvasTkCairo.draw   s    DKK$$**+T[[%%,,-$$U%8%8%H""5==#9:![[__(jj))+fQ-?@MM3MMX5L	I;G	I     N)__name__
__module____qualname____firstlineno__r   __static_attributes____classdictcell__)__classdict__s   @r&   r	   r	   
   s     
I 
Ir(   r	   c                       ] tR t^t]tRtR# )_BackendTkCairor)   N)r*   r+   r,   r-   r	   FigureCanvasr.   r)   r(   r&   r2   r2      s    &Lr(   r2   )r!   numpyr    r   backend_cairor   r   r   r   r	   exportr2   r)   r(   r&   <module>r8      sF    
   3 3I+^ I 'j ' 'r(   