o
    &zh•  ã                   @   s,   d Z dZdZed Zed ZdZdd„ ZdS )	z3.3.0z²Defines inch, cm, mm etc as multiples of a point

You can now in user-friendly units by doing::

    from reportlab.lib.units import inch
    r = Rect(0, 0, 3 * inch, 6 * inch)

g      R@gR¸…ëQ@gš™™™™™¹?g      (@c                 C   sþ   zu| dd… dkrt | dd… ƒt W S | dd… dkr't | dd… ƒt W S | dd… dkr8t | dd… ƒW S | dd… dkrKt | dd… ƒt W S | dd… dkr^t | dd… ƒt W S | d	d… d
krqt | dd	… ƒt W S t | ƒW S    td|  ƒ‚)zconvert a string to  a lengthéþÿÿÿNÚcmÚinÚptéÿÿÿÿÚiÚmméüÿÿÿÚpicazCan't convert '%s' to length)Úfloatr   Úinchr   r	   Ú
ValueError)Ús© r   úN/var/www/html/kangema/venv/lib/python3.10/site-packages/reportlab/lib/units.pyÚtoLength   s   &&"&&&
r   N)Ú__version__Ú__doc__r   r   r   r	   r   r   r   r   r   Ú<module>   s   