;i zdZddlZddlZddlmZejdZej ddZ e dd ej d e d ejd d dZeddejddddddddZejdddddgddddd d!"Zejdd#d$d%d&dgd'dd()Zed*d*geeeeeeejZejd+dd,d-d.d/ejd0d0i1Zed#ejd2d d3d45Zed6ej ddej d7dd8d9d:d;Z!ejdd?g@Z$ee$ej%e$j&d&dAdBdCdDEZe'dFkrej(dSdS)GzN This example demonstrates some of the plotting items available in pyqtgraph. N)QtCorezInfiniteLine ExampleTzPlotting items examples)showtitleiiX) antialiaszPlot Items exampled )sizescaleg?)rypeni(Zzx={value:0.2f}g?)rr)rrr2)positioncolorfillmovable)ranglelabel labelOpts)rrri)rrrzy={value:0.2f}mm)rrr)rrrr)rrr)rrr boundshoverPenrr-gdiagonal)rrrr) rotateAxisrr)rrr rr)starz#F4511Ez vert={1:0.2f}offset)posr symbolr rr)rrxz#00ACC1)r&r r'r z Third Labelr!z#558B2F)rr)anchorr$rrc$d|dzdd|dzddS)NzSquare Values: (r z.4fz, ))r(r s SC:\PYTHON\MyICR_Workspace\venv\Lib\site-packages\pyqtgraph/examples/InfiniteLine.pycallableFunctionr.@s) 5ad 5 5 5!Q$ 5 5 5 55)ri)r&rFP)valueszregion 1gffffff?)rr)rr)rrr)__main__))__doc__numpynp pyqtgraphpg pyqtgraph.QtrmkQAppappGraphicsLayoutWidgetwinresizesetConfigOptionsaddPlotrandomnormalp1 setYRange InfiniteLineinf1inf2inf3setPosaddItem TargetItem targetItem1QPoint targetItem2rsetAngle targetItem3setLabelQPointFr. targetItem4LinearRegionItemlr InfLineLabellines__name__execr,r/r-rZsbi&''b4/HIII 4d#### [[+ry/?/?SPR/?/S/SY\[]] S"rt25E-0=Rbos!t!tvvvrt1+b \em+4O_!`!`bbbrt23j12A@P]a!b!bddd QqE 4 4 4bmoo bm  -&-B''     R bm     &.c** &.Q'' 666bm   ; ; ; ;RR))) 2 Z$5Y_``` z BGIIIIIr/