
    e                        d Z ddlZddlZddlmZ  ej                  d      Z	 ej                         Zej                          ej                  d       ej                  d       dZ ej                   ej"                  j%                  e      d	      Ze ej                   ej"                  j%                  e      d
      dz  z  ZdZ ej*                  eed   dz     e      d   Z ej*                  edded   dz  f   e      d   Z ej*                  edddded   dz  f   e      d   Z ej2                  e      Zej7                  ed    dz  ed    dz  d       ej9                  dddd       ej9                  dddd       ej;                  e        ej2                  e      Zej7                  ed    dz  ed    dz  d       ej9                  dddd       ej;                  e        ej2                  e      Zej7                  ed    dz  ed    dz  d       ej;                  e        ej@                         Z!ej;                  e!       e"dk(  r ejF                          yy)z
Use GLImageItem to display image data on rectangular planes.

In this example, the image data is sampled from a volume and the image planes 
placed as if they slice through the volume.
    NzGLImageItem Examplezpyqtgraph example: GLImageItem   )distance)d   r   F   )size)   r   r   )   r	   r	   r	   )g{Gzg{Gz?   )levels   Z   i__main__)$__doc__numpynp	pyqtgraphpgpyqtgraph.openglopenglglmkQAppappGLViewWidgetwshowsetWindowTitlesetCameraPositionshapegaussianFilterrandomnormaldatar   makeRGBAtex1tex2tex3GLImageItemv1	translaterotateaddItemv2v3
GLAxisItemax__name__exec     @/usr/lib/python3/dist-packages/pyqtgraph/examples/GLImageItem.py<module>r5      s]     bii%&BOO    1 2   S  ! 	r))u)5w? "))***6
CBF F 
r{{4a!$V4Q7r{{4%(A+&v6q9r{{4!E!HaK(8; R^^D eAhYq[58)A+q ) 		"a!  		#q1  		"R^^D eAhYq[58)A+q ) 		#q1  		"R^^D eAhYq[58)A+q ) 		"R]]_ 		"zBGGI r3   