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 02b0351e03
commit 7db28f579c

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();