Sketxher: Basic creation method

===============================

For non-periodic case.

No autoconstraints or internal geometry at this point.
This commit is contained in:
Abdullah Tahiri
2017-01-07 20:21:19 +01:00
parent 8b3cab262a
commit 546e5a20c5
3 changed files with 266 additions and 2 deletions

View File

@@ -141,13 +141,15 @@ inline void SketcherAddWorkspaceArcs<Gui::MenuItem>(Gui::MenuItem& geom){
<< "Sketcher_CreateEllipseBy3Points"
<< "Sketcher_CreateArcOfEllipse"
<< "Sketcher_CreateArcOfHyperbola"
<< "Sketcher_CreateArcOfParabola";
<< "Sketcher_CreateArcOfParabola"
<< "Sketcher_CreateBSpline";
}
template <>
inline void SketcherAddWorkspaceArcs<Gui::ToolBarItem>(Gui::ToolBarItem& geom){
geom << "Sketcher_CompCreateArc"
<< "Sketcher_CompCreateCircle"
<< "Sketcher_CompCreateConic";
<< "Sketcher_CompCreateConic"
<< "Sketcher_CreateBSpline";
}
template <typename T>
void SketcherAddWorkspaceRegularPolygon(T& geom);