+
    i                    J    ^ 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	# )
    )annotations)FillTypeLineTypeZInterpc                    V ^8  d   QhRRRR/# )   	fill_typezFillType | strreturnr    )formats   "s/Users/tonyclaw/.openclaw/workspace/skills/math-calculator/venv/lib/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	   es   & r   as_fill_typer      [     )S!!	N''	22   	Nq+DEFAM	N   1 AAAc                    V ^8  d   QhRRRR/# )r   	line_typezLineType | strr
   r   r   )r   s   "r   r   r      r   r   c                    \        V \        4      '       d    \        P                  V ,          # V #   \         d   p\        RT  R24      ThRp?ii ; i)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   s   & r   as_line_typer      r   r   c                    V ^8  d   QhRRRR/# )r   z_interpzZInterp | strr
   r   r   )r   s   "r   r   r   *   s      - G r   c                    \        V \        4      '       d    \        P                  V ,          # V #   \         d   p\        RT  R24      ThRp?ii ; i)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   s   & r   as_z_interpr#   *   sZ     (C  	L&&x00   	Lq
*BCD!K	Lr   N)	
__future__r   contourpy._contourpyr   r   r   r   r   r#   r   r   r   <module>r&      s    " < <$$r   