static PyObject* Py_Outline_get_cbox(Py_Outline* self, PyObject* args, PyObject* kwds) { FT_BBox bbox; FT_Outline_Get_CBox(&self->x, &bbox); return Py_BBox_cnew(&bbox, 1.0); }
static PyObject* Py_Outline_get_bbox(Py_Outline* self, PyObject* args, PyObject* kwds) { FT_BBox bbox; if (ftpy_exc( FT_Outline_Get_BBox(&self->x, &bbox))) { return NULL; } return Py_BBox_cnew(&bbox, 1.0); }
static PyObject *layout_bbox_get(Py_Layout *self, PyObject *closure) { return Py_BBox_cnew(&self->x.layout_bbox, 1.0 / (double)(1 << 6)); }