+
     h
  c                  s    ^ RI Ht ^ RIHtHt ^ RIHtHt ^ RIH	t	 ^ RI
Ht ^ RIHt ]'       d   ^ RIHtHtHtHt R R	 ltR
 R ltR# )    )annotations)TYPE_CHECKINGcast)FillTypeLineType)offsets_from_codes)convert_lines)dechunk_lines)CoordinateArray
FillReturn
LineReturnLineReturn_ChunkCombinedNanc               $    V ^8  d   QhRRRRRR/# )   filledr
   	fill_typer   returnz?tuple[list[list[CoordinateArray]], list[list[CoordinateArray]]] Zformat   "@/usr/lib64/python3.14/site-packages/contourpy/util/bokeh_util.py__annotate__r      s'     ( ((( E(    c                sR   . p. pV\         P                  \         P                  \         P                  \         P                  39   d   V\         P                  \         P                  39   p\        V !   F  w  rVVf   K  V'       d   \        V4      pVP                  . 4       VP                  . 4       \        \        V4      ^,
          4       FY  pWVV,          Wg^,           ,           pVR,          P                  VR,          4       VR,          P                  VR,          4       K[  	  K  	  W#3# V\         P                  \         P                  39   EdB   \        V !   EF0  w  rYp
Vf   K  \        \        V
4      ^,
          4       EF  pV\         P                  8X  d2   WV,          W^,           ,           p\        V4      W,          ,           pMWV,          W^,           ,          ^,            pVP                  . 4       VP                  . 4       \        \        V4      ^,
          4       FY  pWVV,          Wm^,           ,           pVR,          P                  VR,          4       VR,          P                  VR,          4       K[  	  EK  	  EK3  	  W#3# \        RV R24      h)NzConversion of FillType z to Bokeh is not implementediNNNr    r   i   )r   ZOuterOffsetZChunkCombinedOffsetZ	OuterCodeZChunkCombinedCodeZzipr   ZappendZrangeZlenZChunkCombinedCodeOffsetZChunkCombinedOffsetOffsetZRuntimeError)r   r   ZxsZysZ
have_codespointsZoffsetsZiZxysZcodes_or_offsetsZouter_offsetsZjZcodesZks   &&            r   filled_to_bokehr      s    ')B&(BX))8+G+G'')C)CE E8#5#5x7Q7Q"RR
"F|OF~,W5IIbMIIbM3w<>*QZ!52c$i(2c$i( +  ,< 6M' 
x779[9[\	\7:F|3Fm~3}-a/0 @ @@,1-=maC>PQE07-:JJG.Q/?PQc@RST@TUG		"		"s7|A~.A GaCL9CrFMM#d),rFMM#d), / 1 8D$ 6M 4YK?[\]]r   c               r   )r   linesr   	line_typer   r   z5tuple[CoordinateArray | None, CoordinateArray | None]r   r   r   r   r   r   >   s&     * *** ;*r   c                s    \        W\        P                  4      p \        V \        P                  4      p \        '       d   \        \        V 4      p V ^ ,          ^ ,          pVf   R# VR,          VR,          3# )r    )NNr   r   )r   r   ZChunkCombinedNanr   r   r   r   )r   r   r   s   && r   lines_to_bokehr   >   se     %H,E,EFE%!:!:;E}0%81Xa[F~d|VD\))r   N)Z
__future__r   Ztypingr   r   Z	contourpyr   r   Zcontourpy.arrayr   Zcontourpy.convertr   Zcontourpy.dechunkr   Zcontourpy._contourpyr	   r
   r   r   r   r   r   r   r   <module>r       s/    " & ( . + + (V*r   