def det(value):
    if isinstance(value, MatrixN) :
        return value.det()
    elif isNumeric(value) :
        return value
    else :
        try :
            value = MatrixN(value)
        except :
            raise TypeError, "%s not convertible to MatrixN" % (clsname(value))
        return value.det()
det(m) --> float
dataset/ETHPy150Open CountZer0/PipelineConstructionSet/python/maya/site-packages/pymel-1.0.3/pymel/util/arrays.py/det