diff options
author | Jacques Guignot <guignot@wanadoo.fr> | 2003-08-01 23:47:01 +0400 |
---|---|---|
committer | Jacques Guignot <guignot@wanadoo.fr> | 2003-08-01 23:47:01 +0400 |
commit | 08c1fe681830c660df9a21e7824b83d21c4164da (patch) | |
tree | f1a4f5bf9f45f359ea50cb387f2be3810fb74d1a /source/blender/python/api2_2x/Ipo.h | |
parent | 4ebd7f6301d5fdaab3c7d14415cacb743249eb47 (diff) |
Added a new function (member of the Ipo object) EvaluateCurveOn(int pos, float time) which returns the value of the ipo curve number pos at the given time.
Updated doc accordingly.
Diffstat (limited to 'source/blender/python/api2_2x/Ipo.h')
-rw-r--r-- | source/blender/python/api2_2x/Ipo.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/source/blender/python/api2_2x/Ipo.h b/source/blender/python/api2_2x/Ipo.h index eaa71dbe4d1..1b36c725449 100644 --- a/source/blender/python/api2_2x/Ipo.h +++ b/source/blender/python/api2_2x/Ipo.h @@ -99,6 +99,7 @@ static PyObject *Ipo_getNBezPoints(C_Ipo *self, PyObject *args); static PyObject *Ipo_DeleteBezPoints(C_Ipo *self, PyObject *args); static PyObject *Ipo_getCurveBP(C_Ipo *self, PyObject *args); static PyObject *Ipo_getCurvecurval(C_Ipo *self, PyObject *args); +static PyObject *Ipo_EvaluateCurveOn(C_Ipo *self, PyObject *args); static PyObject *Ipo_setCurveBeztriple(C_Ipo *self, PyObject *args); @@ -131,6 +132,8 @@ static PyMethodDef C_Ipo_methods[] = { "() - Return curve number of Bez points"}, {"getCurveBP", (PyCFunction)Ipo_getCurveBP, METH_VARARGS, "() - Return Ipo ncurves"}, + {"EvaluateCurveOn", (PyCFunction)Ipo_EvaluateCurveOn, METH_VARARGS, + "() - Return curve value at given time"}, {"getCurveCurval", (PyCFunction)Ipo_getCurvecurval, METH_VARARGS, "() - Return curval"}, {"getCurveBeztriple", (PyCFunction)Ipo_getCurveBeztriple, METH_VARARGS, |