Commit Graph

6 Commits

Author SHA1 Message Date
Uwe
47460b632c [Part] BSpline*: remove unneeded includes
- also sort includes
2022-07-08 01:34:59 +02:00
wmayer
9a3258c9da Part: move BiArcs algorithm to its own class 2022-06-28 12:42:15 +02:00
wmayer
9de8b33bb4 Part: fix GeomBSplineCurve::toBiArcs
If tangent of start and end point are parallel then also check a tangent in between to make sure that it can be considered a straight line
See https://forum.freecadweb.org/viewtopic.php?f=8&t=69710
2022-06-28 11:26:35 +02:00
wmayer
068c0e5a98 Part: modernize C++11
* use nullptr
2022-03-23 19:26:14 +01:00
wmayer
6d9cf80c97 inside toBiArcs check if a spline is closed and split it into two parts if necessary 2017-09-29 16:43:01 +02:00
wmayer
1d1e71b52f + integrate biarcs algorithm 2015-04-05 14:10:03 +02:00