o
    ×Ëh¶  ã                   @   s<   d Z ddlZddlmZ dd„ Zdd„ Zdd	„ Zd
d„ ZdS )z+
Tests for the minimum clearance property.
é    N)Úloadsc                  C   s   t dƒ} | jtjksJ ‚d S )NzPOINT (0 0))Úload_wktÚminimum_clearanceÚmathÚinf)Úpoint© r   úf/var/www/html/scripts/venv/lib/python3.10/site-packages/shapely/tests/legacy/test_minimum_clearance.pyÚ
test_point
   s   r
   c                  C   ó    t dƒ} t| jdƒdksJ ‚d S )NzLINESTRING (0 0, 1 1, 2 2)é   g»¹øÛž ö?©r   Úroundr   )Úliner   r   r	   Útest_linestring   s   r   c                  C   s   t dƒ} | jdksJ ‚d S )Nz#POLYGON ((0 0, 1 0, 1 1, 0 1, 0 0))g      ð?)r   r   ©Úpolyr   r   r	   Útest_simple_polygon   s   r   c                  C   r   )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   r   r   r	   Útest_more_complicated_polygon   s   ÿr   )	Ú__doc__r   Úshapely.wktr   r   r
   r   r   r   r   r   r   r	   Ú<module>   s    