+
    f7id  c                   s.    ^ RI Ht R.t ! R R]4      tR# )i    )BasePenCocoaPenc                   sB   a  ] tR t^t o RR ltR tR tR tR tRt	V t
R# )	r   Nc                sr    \         P                  ! W4       Vf   ^ RIHp VP	                  4       pW n        R # )N)NSBezierPath)r    __init__ZAppKitr   Z
bezierPathpath)selfZglyphSetr   r   s   &&& >/usr/lib64/python3.14/site-packages/fontTools/pens/cocoaPen.pyr   ZCocoaPen.__init__   s+    (<+**,D	    c                <    V P                   P                  V4       R # N)r   ZmoveToPoint_r   Zp   &&r   _moveToZCocoaPen._moveTo       		q!r   c                r   r	   )r   ZlineToPoint_r
   r   r   _lineToZCocoaPen._lineTo   r   r   c                s>    V P                   P                  W1V4       R # r	   )r   Z)curveToPoint_controlPoint1_controlPoint2_)r   Zp1Zp2Zp3s   &&&&r   _curveToOneZCocoaPen._curveToOne   s    		;;BBGr   c                s:    V P                   P                  4        R # r	   )r   Z	closePath)r   s   &r   
_closePathZCocoaPen._closePath   s    		r   )r   r	   )Z__name__Z
__module__Z__qualname__Z__firstlineno__r   r   r   r   r   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      s$     ""H r   N)ZfontTools.pens.basePenr    Z__all__r   ) r   r   <module>r      s    * ,w r   