/** \class FeaturesPlugin_RevolutionBoolean
* \ingroup Plugins
+ * \brief Interface for the composite revolution feature.
*/
class FeaturesPlugin_RevolutionBoolean : public FeaturesPlugin_CompositeBoolean
{
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(){};