Ë
     #eÉ  ã                  ó\   — d dl mZ d dlmZ d dlmZ d dlmZ ee G d„ d«      «       «       Zy)é    )Úannotations)ÚOptional)Údefine)Úserdec                  ó„   — e Zd ZU dZded<   	 ded<   	 dZded<   	 dZd	ed
<   	 dZded<   	 dZded<   	 e	dd„«       Z
dd„Zy)ÚPointzgRepresents a single point.

    See http://unifiedfontobject.org/versions/ufo3/glyphs/glif/#point.
    ÚfloatÚxÚyNzOptional[str]ÚtypeFÚboolÚsmoothÚnameÚ
identifierc                ó   — | j                   S )z@Returns the type of the point.

        |defcon_compat|
        )r   )Úselfs    ú7/usr/lib/python3/dist-packages/ufoLib2/objects/point.pyÚsegmentTypezPoint.segmentType+   s   € ð y‰yÐó    c                ób   — |\  }}| xj                   |z  c_         | xj                  |z  c_        y)z!Moves point by (x, y) font units.N)r
   r   )r   Údeltar
   r   s       r   Úmovez
Point.move3   s%   € à‰ˆˆ1ØŠ!‰ØŠ!‰Žr   )Úreturnz
str | None)r   ztuple[float, float]r   ÚNone)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú__annotations__r   r   r   r   Úpropertyr   r   © r   r   r   r   
   sj   … ñð
 ƒHØ(àƒHØ(à€Dˆ-Óðð €FˆDÓØHà€Dˆ-ÓØ8à $€JÓ$Ø6ð òó ðôr   r   N)	Ú
__future__r   Útypingr   Úattrsr   ÚufoLib2.serder   r   r!   r   r   ú<module>r&      s2   ðÝ "å å å ð Ø÷+ð +ó ó ñ+r   