static PyObject *Polygon_shift(Polygon *self, PyObject *args) { double x, y; if (! PyArg_ParseTuple(args, "dd", &x, &y)) return Polygon_Raise(ERR_ARG); if ((x != 0.0) || (y != 0.0)) poly_p_shift(self->p, x, y); self->bbValid = 0; return Py_BuildValue("O", Py_None); }
static PyObject *Polygon_shift(Polygon *self, PyObject *args) { double x, y; if (! PyArg_ParseTuple(args, "dd", &x, &y)) return Polygon_Raise(ERR_ARG); if ((x != 0.0) || (y != 0.0)) poly_p_shift(self->gpc_p, x, y); self->bbValid = 0; Py_RETURN_NONE; }