Sketcher: Bspline support for external geometry

This commit is contained in:
Abdullah Tahiri 2017-02-12 21:40:07 +01:00 committed by wmayer
parent d92b3fcc07
commit 2ecfb6743b

View File

@ -4314,7 +4314,9 @@ void SketchObject::rebuildExternalGeometry(void)
circle->Construction = true;
ExternalGeo.push_back(circle);
} else {
throw Base::Exception("BSpline: Not yet supported geometry for external geometry");
Part::GeomBSplineCurve* bspline = new Part::GeomBSplineCurve(projCurve.BSpline());
bspline->Construction = true;
ExternalGeo.push_back(bspline);
}
} else if (projCurve.GetType() == GeomAbs_Hyperbola) {
gp_Hypr e = projCurve.Hyperbola();