'The x, y, z, and colors arguments are passed to setData().
All other keyword arguments are passed to GLMeshItem.__init__().'

def __init__(self, x=None, y=None, z=None, colors=None, **kwds):

    self._x = None
    self._y = None
    self._z = None
    self._color = None
    self._vertexes = None
    self._meshdata = MeshData()
    GLMeshItem.__init__(self, meshdata=self._meshdata, **kwds)
    self.setData(x, y, z, colors)
