+
     h  c                  sJ    ^ RI Ht ^ RIHtHtHt R R ltR R ltR R ltR	# )
i    )annotations)FillTypeLineTypeZInterpc                    V ^8  d   QhRRRR/# )   	fill_typezFillType | strreturnr    Zformat   ":/usr/lib64/python3.14/site-packages/contourpy/enum_util.py__annotate__r            N x     c                    \        V \        4      '       d    \        P                  V ,          # V #   \         d   p\        RT  R24      ThRp?ii ; i)zCoerce a FillType or string value to a FillType.

Args:
    fill_type (FillType or str): Value to convert.

Return:
    FillType: Converted value.
'z' is not a valid FillTypeN)
isinstancestrr   __members__KeyError
ValueError)r   e   & r   as_fill_typer      [     )S!!	N''	22   	Nq+DEFAM	N   1 AAAc               r   )r   	line_typezLineType | strr   r   r   r	   r
   r   r   r      r   r   c                r   )zCoerce a LineType or string value to a LineType.

Args:
    line_type (LineType or str): Value to convert.

Return:
    LineType: Converted value.
r   z' is not a valid LineTypeN)r   r   r   r   r   r   )r   r   r   r   as_line_typer      r   r   c               r   )r   z_interpzZInterp | strr   r   r   r	   r
   r   r   r   *   s      - G r   c                r   )zCoerce a ZInterp or string value to a ZInterp.

Args:
    z_interp (ZInterp or str): Value to convert.

Return:
    ZInterp: Converted value.
r   z' is not a valid ZInterpN)r   r   r   r   r   r   )r   r   r   r   as_z_interpr   *   sZ     (C  	L&&x00   	Lq
*BCD!K	Lr   N)	Z
__future__r    Zcontourpy._contourpyr   r   r   r   r   r   r   r   r   <module>r      s    " < <$$r   