
    9i                     4    S r SSKrSSKJr  S rS rS rS rg)z+
Tests for the minimum clearance property.
    N)loadsc                  Z    [        S5      n U R                  [        R                  :X  d   eg )NzPOINT (0 0))load_wktminimum_clearancemathinf)points    k/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/shapely/tests/legacy/test_minimum_clearance.py
test_pointr   
   s$    ]#E""dhh...    c                  R    [        S5      n [        U R                  S5      S:X  d   eg )NzLINESTRING (0 0, 1 1, 2 2)   g۞?r   roundr   )lines    r
   test_linestringr      s(    01D''+x777r   c                  >    [        S5      n U R                  S:X  d   eg )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                  R    [        S5      n [        U R                  S5      S:X  d   eg )NzPPOLYGON ((20 20, 34 124, 70 140, 130 130, 70 100, 110 70, 170 20, 90 10, 20 20))r   gwA@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   