'Create a new isocurve item.
**Arguments:**
data            A 2-dimensional ndarray. Can be initialized as None, and set
later using :func:`setData <pyqtgraph.IsocurveItem.setData>`
level           The cutoff value at which to draw the isocurve.
pen             The color of the curve item. Can be anything valid for
:func:`mkPen <pyqtgraph.mkPen>`
axisOrder       May be either \'row-major\' or \'col-major\'. By default this uses
the ``imageAxisOrder``
:ref:`global configuration option <apiref_config>`.'

def __init__(self, data=None, level=0, pen='w', axisOrder=None):

    GraphicsObject.__init__(self)
    self.level = level
    self.data = None
    self.path = None
    self.axisOrder = (getConfigOption('imageAxisOrder') if (axisOrder is None) else axisOrder)
    self.setPen(pen)
    self.setData(data, level)
