Hi all,
I wonder if I'm doing something wrong or if the function MFnNurbsSurface::getParamAtPoint() is really not implemented in Maya's Python API binding. I'm running Maya 8.5.
Thanks - Silvan
[codebox]def getParamFromPoint(self, arrPoint, dblTolerance):
dagFn = self.nameToNode(self.mySurfShape)
objMPoint = om.MPoint(arrPoint[0], arrPoint[1], arrPoint[2])
objMSpace = om.MSpace()
objMSurface = om.MFnNurbsSurface(dagFn)
paramU = 0.
paramV = 0.
# ERROR: NotImplementedError: No matching function for overloaded 'MFnNurbsSurface_getParamAtPoint'
objParam = objMSurface.getParamAtPoint(objMPoint, paramU, paramV, True, objMSpace, dblTolerance)
params = (paramU, paramV)
return params [/codebox]