+
    ,i1                     N    R t ^ RIt^ RIHt R.t ! R R]P                  4      tR# )z2StrConverter module containing class StrConverter.NStrConverterc                   T   a  ] tR t^
t o Rt]R 4       t]R 4       t]R 4       tRt	V t
R# )r   aP  
A Matplotlib converter class for string data values.

Valid units for string are:
- 'indexed' : Values are indexed as they are specified for plotting.
- 'sorted'  : Values are sorted alphanumerically.
- 'inverted' : Values are inverted so that the first value is on top.
- 'sorted-inverted' :  A combination of 'sorted' and 'inverted'
c                    R # )N )unitaxiss   &&K/usr/lib/python3/dist-packages/matplotlib/testing/jpl_units/StrConverter.pyaxisinfoStrConverter.axisinfo   s         c                N   V . 8X  d   . # VP                   pW#P                  J d   R pMRpVP                  4        VP                  4       pVP	                  4       pV Uu. uF*  qwP                  4       '       g   K  VP                  4       NK,  	  ppV'       g   . p. p\        P                  ! V 4      '       g   V .p . pV  F$  p	W9  g   K  W9  g   K  VP                  V	4       K&  	  VP                  V4       R.V,           R.,           p\        \        \        V4      4      4      pRV^ &   VR,          R,
          VR&   VP                  V4       VP                  V4       VP                  4       p
V
P!                  V^ ,          VR,          4       V'       d"   VP#                  V^ ,          VR,          4       M VP%                  V^ ,          VR,          4       V  U	u. uF  qVP'                  V	4      ,          NK  	  pp	VP(                  P+                  R4       V# u upi u up	i )TF g      ?)axesxaxisget_major_ticksget_ticklocsget_ticklabelsget_textnpiterableappendextendlistrangelen	set_ticksset_ticklabelsget_major_locator
set_boundsset_xlimset_ylimindexviewLimignore)valuer   r   axisXAxistickslabelsl	newValuesvlocresults   &&&         r   convertStrConverter.convert   s    B;I YY88GG!!#$$&(.?1**,,!**,?EF{{5!!GE	A1#5  #  	i  "%U3v;'(a"IOb	uF#$$&uQxr+KKa%),KKa%),278%QQ((%8


"_ @X 9s   H:H H"c                    R # )indexedr   )r%   r   s   &&r   default_unitsStrConverter.default_units]   s     r   r   N)__name__
__module____qualname____firstlineno____doc__staticmethodr	   r/   r3   __static_attributes____classdictcell__)__classdict__s   @r   r   r   
   sI        @ @D  r   )r9   numpyr   matplotlib.unitsunits__all__ConversionInterfacer   r   r   r   <module>rC      s*    8   
W5,, Wr   