o
    e3                     @   st  d dl mZ d dlZd dlmZmZmZmZmZm	Z	m
Z
mZ g dg dgZededfeddfd	edfd
gededfeddfdedfdggZededfededfed	edfededfgededfededfededfededfggZg dg dgZedededfeddedfd	eddfdgedededfedddfdededfdggZedededfedededfed	ededfedededfgedededfedededfedededfedededfggZdd eeeeeefD Zejdeee dd ZdS )    )DecimalN)GeometryCollection
LinearRing
LineStringMultiLineString
MultiPointMultiPolygonPointPolygon)        r   )     Q@      ^@)     a@r   r   )      N@      T@)r   r   )r   r   r   r   r   r   r   r   r   r   r   )r   r      )r   r      )r   r      r   )r   r   r   )r   r   r   )r   r   r   r   r   r   r   r   r   c                 C   s   g | ]K}t |d  d  t |d  d   t|d  t|d  t|d  t|t|d  tt|d t|d  |dd dgtt |d  d  t|d  gg	qS )r   r   N)Zholes)r	   r   r   r   r   r
   r   r   ).0items r   SD:\Projects\ConvertPro\env\Lib\site-packages\shapely/tests/geometry/test_decimal.py
<listcomp>V   s"    




r   geomsc                 C   sT   | d | d   kr| d ksJ  J | d | d   kr%| d ks(J  J d S )Nr   r   r   r         r   )r   r   r   r   test_decimalr   s   (,r    )decimalr   ZpytestZshapelyr   r   r   r   r   r   r	   r
   Zitems2dZitems2d_mixedZitems2d_decimalZitems3dZitems3d_mixedZitems3d_decimalZ	all_geomsmarkZparametrizelistzipr    r   r   r   r   <module>   s    (



