o
    h                     @   s   d dl mZmZ dd ZdS )    )PointPolygonc                  C   s   t dd} t dd}t dd}| |rJ | |drJ | |r%J | |ds-J g d}g dg}t||} t||d d d d	 gd
}| |sPJ | |drXJ | j|dddsbJ g d}t||gd
}| |druJ d S )Ng      ?g       @g  ?gMbP?gư>))
   r   )r   )r   r   )r   r   )   r   r   r	   r	   )r	   r   r   r	   )holesgh㈵>T)	normalize)r   r   r
   )r	   g)\(?)r   equalsequals_exactr   )p1p2p3shellr   hole2 r   ]/var/www/html/scripts/venv/lib/python3.10/site-packages/shapely/tests/legacy/test_equality.pytest_equals_exact   s"   




r   N)shapelyr   r   r   r   r   r   r   <module>   s    