ó
    “’¤j¦  ã                   ó–   • S SK rS SKrS SKJr  S SKJr  S SKJ	r
JrJr  \R                  R!                  S5      \" 5       S 5       5       rg)é    N)Úcheck_figures_equal)ÚcollectionsÚpatchesÚpathÚcairoc                 óÂ  • [         R                  R                  S5      n[         R                  R                  5       n[        R
                  " UR                  UR                  SSS2   /5      n[        R
                  " UR                  UR                  /5      n[         R                  " XE5      n[         R                  " US-   U5      nUR                  5       nUR                  SS/5        UR                  SS/5        [        R                  " USSSS	S
9n	UR                  U	5        [        R                  " USSSS	S
9n	UR                  U	5        U R                  5       nUR                  SS/5        UR                  SS/5        [        R                  " Xg/SSSS	S9n
UR!                  U
5        ["        R$                  " U5        ["        R$                  " U 5        g)zz
Test checks that the patch and collection are rendered with the specified
alpha values in their facecolor and edgecolor.
é   Néÿÿÿÿé   é   é   Údashdot)r   r   r   g      à?)r   r   r   g      è?)Ú	linewidthÚ	linestyleÚ	facecolorÚ	edgecolor)r   Ú
linestylesr   r   )ÚmpathÚPathÚunit_regular_starÚunit_circleÚnpÚconcatenateÚverticesÚcodesÚsubplotsÚset_xlimÚset_ylimÚmpatchesÚ	PathPatchÚ	add_patchÚmcollectionsÚPathCollectionÚadd_collectionÚpltÚfigure)Úfig_testÚfig_refÚstarÚcircleÚvertsr   Ú	cut_star1Ú	cut_star2ÚaxÚpatchÚcols              Ú±C:\Users\johnn\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.13_qbz5n2kfra8p0\LocalCache\local-packages\Python313\site-packages\matplotlib/tests/test_backend_cairo.pyÚtest_patch_alpha_coloringr2      sŒ  € ô �:‰:×'Ñ'¨Ó*€DÜ�Z‰Z×#Ñ#Ó%€Fä�NŠN˜FŸO™O¨T¯]©]¹4¸R¸4Ñ-@ÐAÓB€EÜ�NŠN˜FŸL™L¨$¯*©*Ð5Ó6€EÜ—
’
˜5Ó(€IÜ—
’
˜5 1™9 eÓ,€Ið 
×	Ñ	Ó	€BØ‡K�K��Q�ÔØ‡K�K��Q�ÔÜ×Ò˜yØ)*°iØ)7Ø)8ñ:€Eð ‡L�L�ÔÜ×Ò˜yØ)*°iØ)7Ø)8ñ:€Eð ‡L�L�Ôð 
×	Ñ	Ó	€BØ‡K�K��Q�ÔØ‡K�K��Q�ÔÜ
×
%Ò
% yÐ&<Ø01¸iØ0>Ø0?ñA€Cð ×Ñ�cÔô ‡J‚JˆwÔÜ‡J‚JˆxÕó    )Únumpyr   ÚpytestÚmatplotlib.pyplotÚpyplotr%   Úmatplotlib.testing.decoratorsr   Ú
matplotlibr   r"   r   r   r   r   ÚmarkÚbackendr2   © r3   r1   Ú<module>r=      sK   ðÛ ã å Ý =÷Eñ Eð ‡�×Ñ�WÓÙÓñ(ó ó ñ(r3   