
    l0j<              	          U d Z ddlmZmZ ddlZddlmZmZmZm	Z	m
Z
 ddlmZmZ ddlmZ ddlmZmZ dd	lmZ dd
lmZ ddlmZ ddlmZmZ eeef         dz  Zeed<   	 eeeef         ez  Z eed<   	 eeeeeef         z  ee ef         z  eeeeeef         ef         z  Z!eed<   	 e e!z  Z"eed<   	 e Z#eed<   	 e!Z$eed<   	 e"Z%eed<   	 ed         eeee         f         z  Z&eed<   	 ed         Z'eed<   	 de(z  ee(e(f         z  e)z  e*e(         z  ez  eeef         z  e*e+         z  Z,eed<   	 ej-        ez  ez  ed         z  e*ee(e(f                  z  ee(ed         e(f         z  Z.eed<   	 ed         Z/eed<   	 eed         z  Z0eed<   	 eed          z  Z1eed!<   	 ed"         Z2eed#<   	 e
eeeeege
eef         f         f         Z3e
e3ee3e3f         f         Z4ee5eef         z  ej-        z  eeej-        z  e5eef         z           z  Z6eed$<   	  e	d%e&          Z7e*e7d'z           Z8eed(<   	 ed)         Z9eed*<   ed+         Z:eed,<   ed-         Z;eed.<   ed/         Z<eed0<   ed1         Z=eed2<   ed3         Z>eed4<   ee9e:e;e<e=e>f         Z?eed5<   ed6         eeef         z  e(z  Z@eed7<   	 ed8         ZAeed9<   ed:         ZBeed;<   dS )<aB  
Typing support for Matplotlib

This module contains Type aliases which are useful for Matplotlib and potentially
downstream libraries.

.. warning::
    **Provisional status of typing**

    The ``typing`` module and type stub files are considered provisional and may change
    at any time without a deprecation period.
    )HashableSequenceN)AnyLiteral	TypeAliasTypeVarUnion)CallableMapping   )path)	JoinStyleCapStyle)Artist)RendererBase)MarkerStyle)Bbox	TransformDataParamTypeRGBColorTypeRGBAColorType	ColorTypeRGBColourTypeRGBAColourType
ColourType)-solidz--dashedz-.dashdot:dotted none NoneLineStyleType)defaultstepsz	steps-prez	steps-midz
steps-postDrawStyleTypeMarkEveryType)'.,ov^<>12348spP*hH+xXDd|_r#   r$   r   r                        	   
      )r   r   rD   
MarkerType)fullleftrightbottomtopr#   FillStyleType)miterroundbevelJoinStyleType)butt
projectingrV   CapStyleType)NOTSETDEBUGINFOWARNINGERRORCRITICALLogLevelRcStyleType_HT)boundzHashableList[_HT]HashableList)button_press_eventbutton_release_eventmotion_notify_eventscroll_eventfigure_enter_eventfigure_leave_eventaxes_enter_eventaxes_leave_eventMouseEventType)key_press_eventkey_release_eventKeyEventType
draw_eventDrawEventType
pick_eventPickEventTyperesize_eventResizeEventTypeclose_eventCloseEventType	EventType)zupper rightz
upper leftz
lower leftzlower rightrQ   zcenter leftzcenter rightzlower centerzupper centercenterbestzoutside upper leftzoutside upper centerzoutside upper rightzoutside right upperzoutside right centerzoutside right lowerzoutside lower rightzoutside lower centerzoutside lower leftzoutside left lowerzoutside left centerzoutside left upperLegendLocType(R  zagg.path.chunksizezanimation.bitratezanimation.codeczanimation.convert_argszanimation.convert_pathzanimation.embed_limitzanimation.ffmpeg_argszanimation.ffmpeg_pathzanimation.frame_formatzanimation.htmlzanimation.writerzaxes.autolimit_modezaxes.axisbelowzaxes.edgecolorzaxes.facecolorzaxes.formatter.limitszaxes.formatter.min_exponentzaxes.formatter.offset_thresholdzaxes.formatter.use_localezaxes.formatter.use_mathtextzaxes.formatter.useoffset	axes.gridzaxes.grid.axiszaxes.grid.whichzaxes.labelcolorzaxes.labelpadzaxes.labelsizezaxes.labelweightzaxes.linewidthzaxes.prop_cyclezaxes.spines.bottomzaxes.spines.leftzaxes.spines.rightzaxes.spines.topzaxes.titlecolorzaxes.titlelocationzaxes.titlepadzaxes.titlesizezaxes.titleweightzaxes.titleyzaxes.unicode_minuszaxes.xmarginzaxes.ymarginzaxes.zmarginzaxes3d.automarginzaxes3d.depthshadezaxes3d.depthshade_minalphazaxes3d.gridzaxes3d.mouserotationstylezaxes3d.trackballborderzaxes3d.snap_rotationzaxes3d.trackballsizezaxes3d.xaxis.panecolorzaxes3d.yaxis.panecolorzaxes3d.zaxis.panecolorbackendbackend_fallbackzboxplot.bootstrapzboxplot.boxprops.colorzboxplot.boxprops.linestylezboxplot.boxprops.linewidthzboxplot.capprops.colorzboxplot.capprops.linestylezboxplot.capprops.linewidthzboxplot.flierprops.colorzboxplot.flierprops.linestylezboxplot.flierprops.linewidthzboxplot.flierprops.markerz"boxplot.flierprops.markeredgecolorz"boxplot.flierprops.markeredgewidthz"boxplot.flierprops.markerfacecolorzboxplot.flierprops.markersizezboxplot.meanlinezboxplot.meanprops.colorzboxplot.meanprops.linestylezboxplot.meanprops.linewidthzboxplot.meanprops.markerz!boxplot.meanprops.markeredgecolorz!boxplot.meanprops.markerfacecolorzboxplot.meanprops.markersizezboxplot.medianprops.colorzboxplot.medianprops.linestylezboxplot.medianprops.linewidthzboxplot.notchzboxplot.patchartistzboxplot.showboxzboxplot.showcapszboxplot.showflierszboxplot.showmeanszboxplot.verticalzboxplot.whiskerprops.colorzboxplot.whiskerprops.linestylezboxplot.whiskerprops.linewidthzboxplot.whiskerszcontour.algorithmzcontour.corner_maskzcontour.linewidthzcontour.negative_linestylezdate.autoformatter.dayzdate.autoformatter.hourzdate.autoformatter.microsecondzdate.autoformatter.minutezdate.autoformatter.monthzdate.autoformatter.secondzdate.autoformatter.yearzdate.converterz
date.epochzdate.interval_multipleszdocstring.hardcopyzerrorbar.capsizezerrorbar.capthickzerrorbar.elinewidthzfigure.autolayoutzfigure.constrained_layout.h_padz figure.constrained_layout.hspacezfigure.constrained_layout.usezfigure.constrained_layout.w_padz figure.constrained_layout.wspacez
figure.dpizfigure.edgecolorzfigure.facecolorzfigure.figsizezfigure.frameonzfigure.hookszfigure.labelsizezfigure.labelweightzfigure.max_open_warningzfigure.raise_windowzfigure.subplot.bottomzfigure.subplot.hspacezfigure.subplot.leftzfigure.subplot.rightzfigure.subplot.topzfigure.subplot.wspacezfigure.titlesizezfigure.titleweightzfont.cursivezfont.enable_last_resortzfont.familyzfont.fantasyzfont.monospacezfont.sans-serifz
font.serifz	font.sizezfont.stretchz
font.stylezfont.variantzfont.weightz
grid.alphaz
grid.colorzgrid.linestylezgrid.linewidthzgrid.major.alphazgrid.major.colorzgrid.major.linestylezgrid.major.linewidthzgrid.minor.alphazgrid.minor.colorzgrid.minor.linestylezgrid.minor.linewidthzhatch.colorzhatch.linewidthz	hist.binszimage.aspectz
image.cmapzimage.composite_imagezimage.interpolationzimage.interpolation_stagez	image.lutzimage.originzimage.resampleinteractivezkeymap.backzkeymap.copyzkeymap.forwardzkeymap.fullscreenzkeymap.gridzkeymap.grid_minorzkeymap.helpzkeymap.homez
keymap.panzkeymap.quitzkeymap.quit_allzkeymap.savezkeymap.xscalezkeymap.yscalezkeymap.zoomzlegend.borderaxespadzlegend.borderpadzlegend.columnspacingzlegend.edgecolorzlegend.facecolorzlegend.fancyboxzlegend.fontsizezlegend.framealphazlegend.frameonzlegend.handleheightzlegend.handlelengthzlegend.handletextpadzlegend.labelcolorzlegend.labelspacingzlegend.linewidthz
legend.loczlegend.markerscalezlegend.numpointszlegend.scatterpointszlegend.shadowzlegend.title_fontsizezlines.antialiasedzlines.colorzlines.dash_capstylezlines.dash_joinstylezlines.dashdot_patternzlines.dashed_patternzlines.dotted_patternzlines.linestylezlines.linewidthzlines.markerzlines.markeredgecolorzlines.markeredgewidthzlines.markerfacecolorzlines.markersizezlines.scale_dasheszlines.solid_capstylezlines.solid_joinstylezmacosx.window_modezmarkers.fillstylezmathtext.bfzmathtext.bfitzmathtext.calzmathtext.defaultzmathtext.fallbackzmathtext.fontsetzmathtext.itzmathtext.rmzmathtext.sfzmathtext.ttzpatch.antialiasedzpatch.edgecolorzpatch.facecolorzpatch.force_edgecolorzpatch.linewidthzpath.effectszpath.simplifyzpath.simplify_thresholdzpath.sketchz	path.snapzpcolor.shadingzpcolormesh.snapzpdf.compressionzpdf.fonttypezpdf.inheritcolorzpdf.use14corefontszpgf.preamblezpgf.rcfontszpgf.texsystemzpolaraxes.gridzps.distiller.reszps.fonttypezps.papersizez	ps.useafmzps.usedistillerzsavefig.bboxzsavefig.directoryzsavefig.dpizsavefig.edgecolorzsavefig.facecolorzsavefig.formatzsavefig.orientationzsavefig.pad_incheszsavefig.transparentzscatter.edgecolorszscatter.markerzsvg.fonttypezsvg.hashsaltzsvg.idzsvg.image_inlineztext.antialiasedz
text.colorztext.hintingztext.hinting_factorztext.kerning_factorztext.languageztext.latex.engineztext.latex.preambleztext.parse_mathztext.usetextimezoneztk.window_focustoolbarzwebagg.addresszwebagg.open_in_browserzwebagg.portzwebagg.port_retrieszxaxis.labellocationzxtick.alignmentzxtick.bottomzxtick.colorzxtick.directionzxtick.labelbottomzxtick.labelcolorzxtick.labelsizezxtick.labeltopzxtick.major.bottomzxtick.major.padzxtick.major.sizezxtick.major.topzxtick.major.widthzxtick.minor.bottomzxtick.minor.ndivszxtick.minor.padzxtick.minor.sizezxtick.minor.topzxtick.minor.visiblezxtick.minor.widthz	xtick.topzyaxis.labellocationzytick.alignmentzytick.colorzytick.directionzytick.labelcolorzytick.labelleftzytick.labelrightzytick.labelsizez
ytick.leftzytick.major.leftzytick.major.padzytick.major.rightzytick.major.sizezytick.major.widthzytick.minor.leftzytick.minor.ndivszytick.minor.padzytick.minor.rightzytick.minor.sizezytick.minor.visiblezytick.minor.widthzytick.right	RcKeyType)?aggzagg.path	animationaxeszaxes.formatterr   zaxes.spinesaxes3dzaxes3d.xaxiszaxes3d.yaxiszaxes3d.zaxisboxplotzboxplot.boxpropszboxplot.cappropszboxplot.flierpropszboxplot.meanpropszboxplot.medianpropszboxplot.whiskerpropscontourdatezdate.autoformatter	docstringerrorbarfigurezfigure.constrained_layoutzfigure.subplotfontgridz
grid.majorz
grid.minorhatchhistimagekeymaplegendlinesmacosxmarkersmathtextpatchr   pcolor
pcolormeshpdfpgf	polaraxespszps.distillersavefigscattersvgtextz
text.latextkwebaggxaxisxtickzxtick.majorzxtick.minoryaxisytickzytick.majorzytick.minorRcGroupKeyType)C__doc__collections.abcr   r   pathlibtypingr   r   r   r   r	   r
   r   r"   r   _enumsr   r   artistr   backend_basesr   r   r   
transformsr   r   strr   __annotations__tuplefloatr   r   r   r   r   r   r&   r)   intslicelistboolr*   PathrN   rT   rX   r[   rb   CoordsBaseType
CoordsTypedictrc   rd   rf   ro   rr   rt   rv   rx   rz   r{   r~   r   r        T/home/wildlama/miniconda3/envs/lam/lib/python3.11/site-packages/matplotlib/typing.py<module>r      s     / . . . . . . .  : : : : : : : : : : : : : : - - - - - - - -       ' ' ' ' ' ' ' '       ' ' ' ' ' '             ' ' ' ' ' ' ' '"38,t3y 3 3 3 =ue 34s:i : : : 9 	%u
$%& 
,
	 
%ueU*
+U
234 y    ;#m3	9 3 3 3 K'y ' ' ' )	 ) ) )  !
I ! ! !   $ %	%%
 !" y   

 # $0 1y 1 1 1 ; 	
S/!"$(I.	
%,  	J y    A 	Ic!	- 	U38_ !&c77+;S&@ AB I 	 	 	 ##STy T T T V$w/H'IIy I I I M"W-J%KKi K K K KWX) X X X T
	dIo	 	..
()*
 cNL S7<$sCx.012 Y   
 ge8$$$s%889i 9 9 9 '#		 	 	 	 "i   
 #<0y 0 0 0"<0y 0 0 0$^4 4 4 4#M2	 2 2 2	9    		K	 
%,  ! y   & QS	9 S S Sj
 $>@	 @ @ @ @ @r   