;i4dZddlZddlZddlmZejZe de dde dddZ ej dde aejtdz d z aejetxaad ed Dagd Zejt,dt,d edejt,dt,dedgZeD]ZeedZejZej ee!de"dkrej#dSdS)zP Demonstrates use of FillBetweenItem to fill the space between two plot curves. N)QtCorez"pyqtgraph example: FillBetweenItemi g4@c g|]H}tttjt tdIS)k)xypen)winplotr npzeroslen).0is VC:\PYTHON\MyICR_Workspace\venv\Lib\site-packages\pyqtgraph/examples/FillBetweenItem.py rs: G G G#((Q"(3q66**( 4 4 G G G)?)drrcdttjddz }tj|tztjt t z }tj|tztjt t z}d}tj|tk|td|z z||zzatj|tk|td|z z||zza td t ttd t |td t |td  t tdS) Nrg?)locscale)sizeg{Gz?rrr) absrrandomnormalgaussrr wheremnmxcurvessetData)ay1y2ss rupdater.sS C   Qc 22 3 33A &529++Q+888 9 9 9B &529++Q+888 9 9B A "R%R AaC (26 1B "R%R AaC (26 1B 1Ia 1Ia 1Ia 1Iar__main__)$__doc__numpyr pyqtgraphpg pyqtgraph.Qtrr r setWindowTitle setXRange setYRangeNlinspacer expr$rrr&r'ranger(brushesFillBetweenItemfillsfaddItemr.QTimertimertimeoutconnectstart__name__execrrrJsbgii7888 c2 c2BKR1us{ "(33q66  R G GeeAhh G G G % % %  F1Ivay'!* = =  F1Ivay'!* = = ? AKKNNNN      f B z BGIIIIIr