
    ^j>                        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	 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jX                  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  Z/eed<   	 eed    z  Z0eed!<   	 ed"   Z1eed#<   	 eez  ez  e
egeez  f   z  Z2eed$<   e2ee2e2f   z  Z3eed%<   	 ee4eef   z  ejX                  z  eeejX                  z  e4eef   z     z  Z5eed&<   	  e	d'e(      Z6e)e6d)z     Z7eed*<   	 ed+   Z8eed,<   	 ed-   Z9eed.<   	 ed/   Z:eed0<   	 ed1   Z;eed2<   	 ed3   Z<eed4<   	 ed5   Z=eed6<   	 ee8e9e:e;e<e=f   Z>eed7<   	 ed8   eeef   z  e'z  Z?eed9<   	 ed:   Z@eed;<   	 ed<   ZAeed=<   y)>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)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   rC   
MarkerType)fullleftrightbottomtopr"   FillStyleType)miterroundbevelJoinStyleType)butt
projectingrU   CapStyleType)NOTSETDEBUGINFOWARNINGERRORCRITICALLogLevelCoordsBaseType
CoordsType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 rightrP   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)B__doc__collections.abcr   r   pathlibtypingr   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)   PathrM   rS   rW   rZ   ra   rb   rc   dictrd   re   rg   rp   rs   ru   rw   ry   r{   r|   r   r   r        \/var/www/ramen.bs-engineer-server.com/venv/lib/python3.12/site-packages/matplotlib/typing.py<module>r      s~   /  3 3 -  '  '   '"38,t3y 3 =ue 34s:i : 9 	%u
$%& 
,
	 
%ueU*
+U
234 y  ;#m3	9 3 K'y ' )	 )  !
I !   $ %	%%
 !" y 

 # $0 1y 1 ; 	
S/!"$(I.	
%,  	J y  A 	IIc!	- 	U38_ !&c77+;S&@ AB I 	 ##STy T V$w/H'IIy I M"W-J%KKi K KWX) X T 
 l^TI--./ 	  '~~/M)NN
I N P cNLL S7<<$sCx.012 Y 
 e8$s%889i 9 '#		 	 2!i  0"<0y 0 0"<0y 0 0$^4 4 2#M2	 2 1	9  ) 		K	 
%,  ! y & QS	9 Sh
 V#>@	 @B Ar   