PyObject* BezierSurfacePy::removePoleRow(PyObject *args) { int uindex; if (!PyArg_ParseTuple(args, "i",&uindex)) return 0; try { Handle_Geom_BezierSurface surf = Handle_Geom_BezierSurface::DownCast (getGeometryPtr()->handle()); surf->RemovePoleRow(uindex); Py_Return; } catch (Standard_Failure) { Handle_Standard_Failure e = Standard_Failure::Caught(); PyErr_SetString(PartExceptionOCCError, e->GetMessageString()); return 0; } }