From 3941fc4cea3b8652189cb4a9501fee121cfbae90 Mon Sep 17 00:00:00 2001 From: wmayer Date: Sat, 3 Dec 2016 18:23:55 +0100 Subject: [PATCH] implement BezierCurve2d --- src/Mod/Part/App/Geom2d/BezierCurve2dPy.xml | 13 +- .../Part/App/Geom2d/BezierCurve2dPyImp.cpp | 166 ++++++++++-------- src/Mod/Part/App/TopoShapeEdgePyImp.cpp | 2 +- 3 files changed, 99 insertions(+), 82 deletions(-) diff --git a/src/Mod/Part/App/Geom2d/BezierCurve2dPy.xml b/src/Mod/Part/App/Geom2d/BezierCurve2dPy.xml index 0b13d46c6..0f69c0e05 100644 --- a/src/Mod/Part/App/Geom2d/BezierCurve2dPy.xml +++ b/src/Mod/Part/App/Geom2d/BezierCurve2dPy.xml @@ -14,12 +14,11 @@ - Describes a rational or non-rational Bezier curve: + Describes a rational or non-rational Bezier curve in 2d space: -- a non-rational Bezier curve is defined by a table of poles (also called control points) -- a rational Bezier curve is defined by a table of poles with varying weights -