'**Arguments:**
meshdata       MeshData object from which to determine geometry for
this item.
color          Default face color used if no vertex or face colors
are specified.
edgeColor      Default edge color to use if no edge colors are
specified in the mesh data.
drawEdges      If True, a wireframe mesh will be drawn.
(default=False)
drawFaces      If True, mesh faces are drawn. (default=True)
shader         Name of shader program to use when drawing faces.
(None for no shader)
smooth         If True, normal vectors are computed for each vertex
and interpolated within each face.
computeNormals If False, then computation of normal vectors is
disabled. This can provide a performance boost for
meshes that do not make use of normals.'

def __init__(self, **kwds):

    self.opts = {'meshdata': None, 'color': (1.0, 1.0, 1.0, 1.0), 'drawEdges': False, 'drawFaces': True, 'edgeColor': (0.5, 0.5, 0.5, 1.0), 'shader': None, 'smooth': True, 'computeNormals': True}
    GLGraphicsItem.__init__(self)
    glopts = kwds.pop('glOptions', 'opaque')
    self.setGLOptions(glopts)
    shader = kwds.pop('shader', None)
    self.setShader(shader)
    self.setMeshData(**kwds)
    self.vertexes = None
    self.normals = None
    self.colors = None
    self.faces = None
