X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FFeaturesPlugin%2FFeaturesPlugin_CompositeBoolean.h;h=6838e931bb972ef32f3995eeb0feaeaa67d5f175;hb=9656b3b76203fe83434376f41afbdc4c7b0b84b3;hp=c5ef7f3e6e656c640e4ad3879dcb73db8cf630d0;hpb=d9e58981abfe2d72c00c285ba40b63135629aa86;p=modules%2Fshaper.git diff --git a/src/FeaturesPlugin/FeaturesPlugin_CompositeBoolean.h b/src/FeaturesPlugin/FeaturesPlugin_CompositeBoolean.h index c5ef7f3e6..6838e931b 100644 --- a/src/FeaturesPlugin/FeaturesPlugin_CompositeBoolean.h +++ b/src/FeaturesPlugin/FeaturesPlugin_CompositeBoolean.h @@ -58,6 +58,9 @@ class FeaturesPlugin_CompositeBoolean : public ModelAPI_CompositeFeature /// structures of the owner (the remove from the document will be done outside just after) FEATURESPLUGIN_EXPORT virtual void removeFeature(std::shared_ptr theFeature); + /// removes also all sub-sketch + FEATURESPLUGIN_EXPORT virtual void erase(); + protected: FeaturesPlugin_CompositeBoolean(){};