From 33c9b9d0ddd234e43b9bcaafacc870e11f94a7ca Mon Sep 17 00:00:00 2001 From: wmayer Date: Wed, 25 May 2016 14:22:22 +0200 Subject: [PATCH] + fix mistake in BSplineCurve.interpolate for Tangents/TangentFlags argument --- src/Mod/Part/App/BSplineCurvePyImp.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Mod/Part/App/BSplineCurvePyImp.cpp b/src/Mod/Part/App/BSplineCurvePyImp.cpp index f8ed79b8d..849f314bb 100644 --- a/src/Mod/Part/App/BSplineCurvePyImp.cpp +++ b/src/Mod/Part/App/BSplineCurvePyImp.cpp @@ -853,9 +853,10 @@ PyObject* BSplineCurvePy::interpolate(PyObject *args, PyObject *kwds) for (Py::Sequence::iterator it = flist.begin(); it != flist.end(); ++it) { Py::Boolean flag(*it); tangentFlags->SetValue(findex++, static_cast(flag) ? Standard_True : Standard_False); - aBSplineInterpolation->Load(tangents, tangentFlags, PyObject_IsTrue(scale) - ? Standard_True : Standard_False); } + + aBSplineInterpolation->Load(tangents, tangentFlags, PyObject_IsTrue(scale) + ? Standard_True : Standard_False); } aBSplineInterpolation->Perform();