
    9i                         S SK JrJr  S rg)    )PointPolygonc                  >   [        SS5      n [        SS5      n[        SS5      nU R                  U5      (       a   eU R                  US5      (       a   eU R                  U5      (       a   eU R                  US5      (       d   e/ SQn/ SQ/n[        X45      n [        X4S   S S S	2   /S
9nU R                  U5      (       d   eU R                  US5      (       a   eU R                  USSS9(       d   e/ SQn[        X5/S
9nU R                  US5      (       a   eg )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   hole2s         b/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/shapely/tests/legacy/test_equality.pytest_equals_exactr      s   	sCB	sCB	sJ	Byy}}r5))))r""""??2t$$$$ 9E12E		B	Qx"~.	/B99R===r4((((??2tt?4443E	g	&Br4(((((    N)shapelyr   r   r    r   r   <module>r      s    ")r   