def outer(self, other):
        try :
            nself, nother = coerce(VectorN(self), other)
        except :
            raise TypeError, "%s not convertible to %s, outer product is only defined for two Vectors" % (clsname(other), clsname(self))
        return MatrixN([nother*x for x in nself])
u.outer(v) <==> outer(u, v)
dataset/ETHPy150Open CountZer0/PipelineConstructionSet/python/maya/site-packages/pymel-1.0.3/pymel/util/arrays.py/VectorN.outer