class_docstr: **Bases:** :class:`GLGraphicsItem <pyqtgraph.opengl.GLGraphicsItem.GLGraphicsItem>`
  
  Displays image data as a textured quad.
docstr: ==============  =======================================================================================
  **Arguments:**
  data            Volume data to be rendered. *Must* be 3D numpy array (x, y, RGBA) with dtype=ubyte.
                  (See functions.makeRGBA)
  smooth          (bool) If True, the volume slices are rendered with linear interpolation 
  ==============  =======================================================================================
docstr_tok: ["==============","=======================================================================================","*","*","Arguments",":","*","*","data","Volume","data","to","be","rendered",".","*","Must","*","be","3D","numpy","array","(","x",",","y",",","RGBA",")","with","dtype=ubyte",".","(","See","functions.makeRGBA",")","smooth","(","bool",")","If","True",",","the","volume","slices","are","rendered","with","linear","interpolation","==============","======================================================================================="]
code: def __init__(
      self, data, smooth=False, glOptions="translucent", parentItem=None
  ):
      """
  
      ==============  =======================================================================================
      **Arguments:**
      data            Volume data to be rendered. *Must* be 3D numpy array (x, y, RGBA) with dtype=ubyte.
                      (See functions.makeRGBA)
      smooth          (bool) If True, the volume slices are rendered with linear interpolation
      ==============  =======================================================================================
      """
  
      self.smooth = smooth
      self._needUpdate = False
      super().__init__(parentItem=parentItem)
      self.setData(data)
      self.setGLOptions(glOptions)
      self.texture = None
  
file_path: pyqtgraph/pyqtgraph/opengl/items/GLImageItem.py
imports: from OpenGL.GL import *
  import numpy
  from ..GLGraphicsItem import GLGraphicsItem
label_desc: Use image node_id 1 to create a new GLImageItem object from inherited base classes: GLGraphicsItem with example: obj = GLImageItem(data, smooth, glOptions, parentItem)