]> SALOME platform Git repositories - modules/shaper.git/blobdiff - src/PrimitivesPlugin/PrimitivesPlugin_Plugin.cpp
Salome HOME
Added "Sphere" primitive.
[modules/shaper.git] / src / PrimitivesPlugin / PrimitivesPlugin_Plugin.cpp
index b3ef9cbf35386cb2001d694ad4b01b6bfc0d2455..36c77fa8a64cb7e172bbd753b71422baefb32b0c 100644 (file)
@@ -8,6 +8,8 @@
 
 #include <PrimitivesPlugin_Box.h>
 #include <PrimitivesPlugin_Cylinder.h>
+#include <PrimitivesPlugin_Sphere.h>
+
 #include <ModelAPI_Session.h>
 
 #include <string>
@@ -29,6 +31,8 @@ FeaturePtr PrimitivesPlugin_Plugin::createFeature(std::string theFeatureID)
     return FeaturePtr(new PrimitivesPlugin_Box);
   } else if (theFeatureID == PrimitivesPlugin_Cylinder::ID()) {
     return FeaturePtr(new PrimitivesPlugin_Cylinder);
+  } else if (theFeatureID == PrimitivesPlugin_Sphere::ID()) {
+    return FeaturePtr(new PrimitivesPlugin_Sphere);
   }
   // feature of such kind is not found
   return FeaturePtr();