Ë
    ~ìqjû  ã                   óR   — d dl Z d dlmZmZ d dlmZ  G d„ de j                  «      Zy)é    N)Ú
LineStringÚPolygon)Úsnapc                   ó   — e Zd Zd„ Zy)ÚSnapc                 óV  — t        g d¢«      }t        g d¢«      }|j                  j                  d d  }|j                  d d  }t	        ||d«      }t        |t        «      sJ ‚|j                  d d  g d¢k(  sJ ‚|j                  j                  d d  |k(  sJ ‚|j                  d d  |k(  sJ ‚y )N)©é   r
   )é   r
   )r   r   )r
   r   r	   ))r   r   )çš™™™™™é?r   )gÍÌÌÌÌÌü?gffffffî?©gÍÌÌÌÌÌ@ç      à?r   ))ç        r   )ç      ð?r   )g       @r   r   )r   r   ÚexteriorÚcoordsr   Ú
isinstance)ÚselfÚsquareÚlineÚsquare_coordsÚline_coordsÚresults         úZ/var/www/html/truck-me/venv/lib/python3.12/site-packages/shapely/tests/legacy/test_snap.pyÚ	test_snapzSnap.test_snap   s¦   € äÒAÓBˆÜÒGÓHˆàŸ™×.Ñ.©qÐ1ˆØ—k‘k¡!�nˆä�d˜F CÓ(ˆô ˜&¤*Ô-Ð-Ð-Ø�}‰}™QÐÒ#SÒSÐSÐSð �‰×%Ñ%¡aÐ(¨MÒ9Ð9Ð9Ø�{‰{™1ˆ~ Ò,Ð,Ñ,ó    N)Ú__name__Ú
__module__Ú__qualname__r   © r   r   r   r      s   „ ó-r   r   )ÚunittestÚshapely.geometryr   r   Úshapely.opsr   ÚTestCaser   r    r   r   ú<module>r%      s    ðÛ ç 0Ý ô-ˆ8×Ñõ -r   