+
    f7iP  c                   s2    R t ^ RIHt R.t ! R R]4      tR# )0Pen to draw to a Cairo graphics library context.)BasePenCairoPenc                   sB   a  ] tR t^	t o RtR tR tR tR tR t	Rt
V tR# )	r   r    c                s>    \         P                  ! W4       W n        R # N)r   __init__context)selfZglyphSetr   s   &&&>/usr/lib64/python3.14/site-packages/fontTools/pens/cairoPen.pyr   ZCairoPen.__init__   s    (    c                :    V P                   P                  ! V!   R # r   )r   Zmove_tor   Zp   &&r   _moveToZCairoPen._moveTo       a r   c                r	   r   )r   Zline_tor
   r   r   _lineToZCairoPen._lineTo   r   r   c                sH    V P                   P                  ! . VOVOVO5!   R # r   )r   Zcurve_to)r   Zp1Zp2Zp3s   &&&&r   _curveToOneZCairoPen._curveToOne   s!    ,r,B,,r   c                s:    V P                   P                  4        R # r   )r   Z
close_path)r   s   &r   
_closePathZCairoPen._closePath   s    !r   )r   N)Z__name__Z
__module__Z__qualname__Z__firstlineno____doc__r   r   r   r   r   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r   	   s&     :!!-" "r   N)r   ZfontTools.pens.basePenr   Z__all__r   ) r   r   <module>r      s     6 * ,"w "r   