diff options
author | Willian Padovani Germano <wpgermano@gmail.com> | 2003-05-20 07:53:30 +0400 |
---|---|---|
committer | Willian Padovani Germano <wpgermano@gmail.com> | 2003-05-20 07:53:30 +0400 |
commit | 1a87f3a4aa7045d2f7e4c85ed2e5d0ae117c71b0 (patch) | |
tree | e436d11808d25c59ff76147b06355d81743bcfe6 /source/blender/python/api2_2x/Curve.h | |
parent | 59cedf343e6ad2524be6b1fb3dc019a6e3173abd (diff) |
Guignot implemented 3 functions needed by the Object Module
Diffstat (limited to 'source/blender/python/api2_2x/Curve.h')
-rw-r--r-- | source/blender/python/api2_2x/Curve.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/source/blender/python/api2_2x/Curve.h b/source/blender/python/api2_2x/Curve.h index 3baa538f2ab..711ce5c3692 100644 --- a/source/blender/python/api2_2x/Curve.h +++ b/source/blender/python/api2_2x/Curve.h @@ -145,11 +145,12 @@ static PyMethodDef C_Curve_methods[] = { {"getExt2", (PyCFunction)Curve_getExt2, METH_NOARGS,"() - Return ext2"}, {"setExt2", (PyCFunction)Curve_setExt2, METH_VARARGS,"(int) - Sets ext2"}, {"getControlPoint", (PyCFunction)Curve_getControlPoint, METH_VARARGS, - "(int numcurve,int numpoint) - Gets a control point.Depending upon\ - the curve type, returne a list of 4 or 9 floats"}, + "(int numcurve,int numpoint) - Gets a control point.Depending upon" + " the curve type, returne a list of 4 or 9 floats"}, {"setControlPoint", (PyCFunction)Curve_setControlPoint, METH_VARARGS, - "(int numcurve,int numpoint,float x,float y,float z, float w)(nurbs)\ - or (int numcurve,int numpoint,float x1,...,x9(bezier) Sets a control point "}, + "(int numcurve,int numpoint,float x,float y,float z, float w)(nurbs)" + " or (int numcurve,int numpoint,float x1,...,x9(bezier) " + "Sets a control point "}, {"getLoc", (PyCFunction)Curve_getLoc, METH_NOARGS,"() - Gets Location"}, {"setLoc", (PyCFunction)Curve_setLoc, METH_VARARGS, "(float x,float y,float z) - Sets Location"}, @@ -170,6 +171,9 @@ static int CurvePrint (C_Curve *msh, FILE *fp, int flags); static int CurveSetAttr (C_Curve *msh, char *name, PyObject *v); static PyObject *CurveGetAttr (C_Curve *msh, char *name); static PyObject *CurveRepr (C_Curve *msh); +PyObject* CurveCreatePyObject (struct Curve *curve); +int CurveCheckPyObject (PyObject *py_obj); +struct Curve* CurveFromPyObject (PyObject *py_obj); /*****************************************************************************/ /* Python Curve_Type structure definition: */ |