+
    f7i
  c                   s    R t ^ RIHt R.t ! R R]4      t]R8X  da   ^ RIHt ]! ]! 4       ]! 4       4      t]P                  R4       ]P                  R4       ]P                  R	R
R4       ]P                  4        R# R# )z-Pen multiplexing drawing to one or more pens.)AbstractPenTeePenc                   sT   a  ] tR t^	t o RtR tR tR tR tR t	R t
R tR	 tR
tV tR# )r   zoPen multiplexing drawing to one or more pens.

Use either as TeePen(pen1, pen2, ...) or TeePen(iterableOfPens).c                sD    \        V4      ^8X  d
   V^ ,          pWn        R# )i   N)Zlenpens)selfr   s   &*</usr/lib64/python3.14/site-packages/fontTools/pens/teePen.py__init__ZTeePen.__init__   s    t9>7D	    c                N    V P                    F  pVP                  V4       K  	  R # N)r   moveTo)r   Zp0pen   && r   r	   ZTeePen.moveTo       99CJJrN r   c                r   r   )r   lineTo)r   Zp1r
   r   r   r   ZTeePen.lineTo   r   r   c                L    V P                    F  pVP                  ! V!   K  	  R # r   )r   qCurveTor   Zpointsr
      &* r   r   ZTeePen.qCurveTo   s    99CLL&! r   c                r   r   )r   curveTor   r   r   r   ZTeePen.curveTo   s    99CKK  r   c                L    V P                    F  pVP                  4        K  	  R # r   )r   	closePathr   r
      & r   r   ZTeePen.closePath#   s    99CMMO r   c                r   r   )r   endPathr   r   r   r   ZTeePen.endPath'   s    99CKKM r   c                sN    V P                    F  pVP                  W4       K  	  R # r   )r   addComponent)r   Z	glyphNameZtransformationr
   s   &&& r   r   ZTeePen.addComponent+   s    99CY7 r   )r   N)__name__Z
__module__Z__qualname__Z__firstlineno____doc__r   r	   r   r   r   r   r   r   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r   	   s8     H
"!8 8r   Z__main__)_TestPenN)    r   )r   id   )2   iK   )i<   r   )r   i   )r   ZfontTools.pens.basePenr    Z__all__r   r   r   r
   r	   r   r   r   ) r   r   <module>r      st    3 . *$8[ $8N z/
XZ
(CJJvJJxKK(H-MMO r   