Ë
    ~ìqj¶  ã                   ó4   — d Z ddlZddlmZ d„ Zd„ Zd„ Zd„ Zy)z+
Tests for the minimum clearance property.
é    N)Úloadsc                  óX   — t        d«      } | j                  t        j                  k(  sJ ‚y )NzPOINT (0 0))Úload_wktÚminimum_clearanceÚmathÚinf)Úpoints    úg/var/www/html/truck-me/venv/lib/python3.12/site-packages/shapely/tests/legacy/test_minimum_clearance.pyÚ
test_pointr   
   s$   € Ü�]Ó#€EØ×"Ñ"¤d§h¡hÒ.Ð.Ñ.ó    c                  óP   — t        d«      } t        | j                  d«      dk(  sJ ‚y )NzLINESTRING (0 0, 1 1, 2 2)é   g»¹øÛž ö?©r   Úroundr   )Úlines    r
   Útest_linestringr      s(   € ÜÐ0Ó1€DÜ�×'Ñ'¨Ó+¨xÒ7Ð7Ñ7r   c                  ó<   — t        d«      } | j                  dk(  sJ ‚y )Nz#POLYGON ((0 0, 1 0, 1 1, 0 1, 0 0))g      ð?)r   r   ©Úpolys    r
   Útest_simple_polygonr      s!   € ÜÐ9Ó:€DØ×!Ñ! SÒ(Ð(Ñ(r   c                  óP   — t        d«      } t        | j                  d«      dk(  sJ ‚y )NzPPOLYGON ((20 20, 34 124, 70 140, 130 130, 70 100, 110 70, 170 20, 90 10, 20 20))r   g™�žwãA@r   r   s    r
   Útest_more_complicated_polygonr      s.   € Üð	ó€Dô �×'Ñ'¨Ó+¨yÒ8Ð8Ñ8r   )	Ú__doc__r   Úshapely.wktr   r   r   r   r   r   © r   r
   ú<module>r      s&   ðñó å )ò/ò
8ò
)ó
9r   