4.3.8 MFnNurbsCurve

The following MFnNurbsCurve methods differ from their C++ counterparts.

getKnotDomain( status=None)
This method returns the float values (start, end) instead of a MStatus object. The status can instead be retrieved by the optional MStatus object status.

getParamAtPoint( atThisPoint, space=MSpace.Space.kObject, status=None)
The return value is the parameter value param. The status code can be retrieved from the optional MStatus object status.

closestPoint( toThisPoint, tolerance, space, ReturnStatus=None)
This method returns a tuple (point, param) where point is an MPoint object containing the curve point and param is its parameter value.