Salome HOME
Fix importParameters plugin
[modules/shaper.git] / src / PythonAddons / addons_Features.py
index d28db61ab6a461154707c619d61ac6819bf3d976..3da8b8f1efd9d9f6e7adf275c64e258bc1e16076 100644 (file)
@@ -22,6 +22,9 @@
 
 import ModelAPI
 from macros.rectangle.feature import SketchPlugin_Rectangle
+from macros.compoundVertices.feature import compoundVertices
+from macros.importParameters.feature import importParameters
+from macros.box.feature import BoxFeature
 
 
 class PythonFeaturesPlugin(ModelAPI.ModelAPI_Plugin):
@@ -43,7 +46,12 @@ class PythonFeaturesPlugin(ModelAPI.ModelAPI_Plugin):
 
         if theFeatureID == SketchPlugin_Rectangle.ID():
             aFeature = SketchPlugin_Rectangle().__disown__()
-
+        elif theFeatureID == compoundVertices.ID():
+            aFeature = compoundVertices().__disown__()
+        elif theFeatureID == importParameters.ID():
+            aFeature = importParameters().__disown__()
+        elif theFeatureID == BoxFeature.ID():
+            aFeature = BoxFeature().__disown__()
         else:
             raise Exception("No such feature %s" % theFeatureID)