U
    '1e•  ã                   @   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  zê| dd… dkr(t | dd… ƒt W S | dd… dkrNt | dd… ƒt W S | dd… dkrpt | dd… ƒW S | 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rât | dd	… ƒt W S t | ƒW S    td|  ƒ‚Y nX dS )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   ú7/tmp/pip-unpacked-wheel-109iniqw/reportlab/lib/units.pyÚtoLength   s           
r   N)Ú__version__Ú__doc__r   r   r   r	   r   r   r   r   r   Ú<module>   s   