+
     ]i  c                   sF    R t ^ RIHt R.t ! R R]P                  4      tR# )z:UnitDblFormatter module containing class UnitDblFormatter.NUnitDblFormatterc                   s:   a  ] tR t^t o RtRR ltR tR tRtV t	R# )r    zY
The formatter for UnitDbl data types.

This allows for formatting with the unit string.
Nc                sB    \        V P                  4      ^ 8X  d   R# VR # )i    Z .12)ZlenZlocs)selfZxZposs   &&&T/usr/lib64/python3.14/site-packages/matplotlib/testing/jpl_units/UnitDblFormatter.py__call__ZUnitDblFormatter.__call__   s    tyy>QW    c                
    VR  # r    r   Zvalue   &&r   format_data_shortZ"UnitDblFormatter.format_data_short       r   c                r   r   r   r	   r
   r   format_dataZUnitDblFormatter.format_data   r   r   r   )N)
Z__name__Z
__module__Z__qualname__Z__firstlineno____doc__r   r   r   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r    r       s      r   )r   Zmatplotlib.tickerZtickerZ__all__ZScalarFormatterr    r   r   r   <module>r      s%    @ "
v-- r   