X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FPartSet%2FPartSet_WidgetShapeSelector.cpp;h=74136ce7a4ceab6317515dfbaffdd78bd44b7d7f;hb=b394e9c094d25b01f1d7b9b59b218807c5be087b;hp=15a2571a29274cc6e3013dcda1840cf3c0e113e5;hpb=b767cb1e1d53fe95c7c343b77e8b2d509aa3137a;p=modules%2Fshaper.git diff --git a/src/PartSet/PartSet_WidgetShapeSelector.cpp b/src/PartSet/PartSet_WidgetShapeSelector.cpp index 15a2571a2..74136ce7a 100755 --- a/src/PartSet/PartSet_WidgetShapeSelector.cpp +++ b/src/PartSet/PartSet_WidgetShapeSelector.cpp @@ -60,14 +60,18 @@ PartSet_WidgetShapeSelector::~PartSet_WidgetShapeSelector() } //******************************************************************** -void PartSet_WidgetShapeSelector::activateSelectionAndFilters(bool toActivate) +void PartSet_WidgetShapeSelector::selectionFilters(int& theModuleSelectionFilters, + SelectMgr_ListOfFilter& theSelectionFilters) { - ModuleBase_WidgetShapeSelector::activateSelectionAndFilters(toActivate); + ModuleBase_WidgetShapeSelector::selectionFilters(theModuleSelectionFilters, theSelectionFilters); + if (!myUseSketchPlane) { - XGUI_Workshop* aWorkshop = XGUI_Tools::workshop(myWorkshop); - PartSet_Module* aModule = dynamic_cast(aWorkshop->module()); - bool isUsePlaneFilterOnly = !toActivate; - aModule->sketchMgr()->activatePlaneFilter(isUsePlaneFilterOnly); + theModuleSelectionFilters = -1; // TODO!!! + + //XGUI_Workshop* aWorkshop = XGUI_Tools::workshop(myWorkshop); + //PartSet_Module* aModule = dynamic_cast(aWorkshop->module()); + //bool isUsePlaneFilterOnly = !toActivate; + //aModule->sketchMgr()->activatePlaneFilter(isUsePlaneFilterOnly); } }