
    e              	          d Z ddlZddlZ ej
                  d      Z ej                  d      Zej                  dd       ej                  d       ej                  ddd	      Zej                  dd
d	      Zej                  d
dd	      Zej                  d
d
d	      Zej!                  dd       ej!                  dd       ej!                  dd        ej"                  dd
d      Zddddez  z  fddd
 ej&                  e      z  fddd ej(                  e d
z        z  fdd ej*                  e       ffZej/                  d       eeeefD ][  Zej3                  dd       ej5                  dd       eD ]/  \  ZZZ ej<                  ed !      ZejA                  eeee"       1 ] ejC                          e"d#k(  r ejF                          yy)$z?
Demonstrate programmatic setting of log transformation modes.
    NzLog Axis ExampleT)showi   zepyqtgraph example: Log Axis, or How to Recognise Different Types of Curves from Quite a Long Way AwayLinear)title   z	X Semilogz	Y SemilogzXY LogFi  z1 / 3xz#ff9d47g      ?   zsqrt xz#b3cf00z
exp. decayz#00a0b5   z-log xz#a54dff)i   )offset)(   N)size   )width)penname__main__)$__doc__numpynp	pyqtgraphpgmkQAppappGraphicsLayoutWidgetwresizesetWindowTitleaddPlotp0p1p2p3
setLogModelogspacexsqrtexplog10plotdata	addLegendpshowGridshowAxesr   colorymkPenr   plotr   __name__exec     </usr/lib/python3/dist-packages/pyqtgraph/examples/logAxis.py<module>r7      s    bii"#B& S    x yYYq(Y#YYq+Y&YYq+Y&YYq(Y# dE  eT  dD  BKKAt9b!A#h(9a
l,9a&"&&!A,.09m-	 H 
b"b	 *AJJtTJJt)J$" *eQbhhuA&	!4)** zBGGI r5   