Salome HOME
Issue #1351: partition is not done
[modules/shaper.git] / src / FeaturesPlugin / FeaturesPlugin_RevolutionBoolean.h
index 3e8576aad1484019b304eea28ff92e5ef9781b82..b645190f7f8f193594a170075999174e48a65a21 100644 (file)
@@ -11,6 +11,7 @@
 
 /** \class FeaturesPlugin_RevolutionBoolean
  *  \ingroup Plugins
+ *  \brief Interface for the composite revolution feature.
  */
 class FeaturesPlugin_RevolutionBoolean : public FeaturesPlugin_CompositeBoolean
 {
@@ -76,7 +77,9 @@ protected:
   virtual void initMakeSolidsAttributes();
 
   /// Create solids from faces with revolution.
-  virtual ListOfShape MakeSolids(const ListOfShape& theFaces);
+  virtual void makeSolids(const ListOfShape& theFaces,
+                          ListOfShape& theResults,
+                          ListOfMakeShape& theAlgos);
 
 protected:
   FeaturesPlugin_RevolutionBoolean(){};