]> SALOME platform Git repositories - modules/geom.git/commitdiff
Salome HOME
small modification to have a better preview
authorrnc <rnc@opencascade.com>
Fri, 2 Mar 2012 12:55:18 +0000 (12:55 +0000)
committerrnc <rnc@opencascade.com>
Fri, 2 Mar 2012 12:55:18 +0000 (12:55 +0000)
src/OperationGUI/OperationGUI_ExtrudedFeatureDlg.cxx

index d537de77977c1e87281cff954ec81845fde154ed..f475c2a750a82b41081ba49f9718625e9effe77e 100644 (file)
@@ -361,19 +361,13 @@ bool OperationGUI_ExtrudedFeatureDlg::execute (ObjectList& objects)
     
   bool isProtrusion = (myOperation == OperationGUI::BOSS);  
   
+  // Hide the initial shape in order to see the modifications on the preview
+  getDisplayer()->Erase(myObject1.get(),false,false);   
+  
   GEOM::GEOM_Object_var anObj = anOper->MakeDraftPrism(myObject1.get(), myObject2.get(), 
                                                        myGroup->SpinBox_DX->value(),
                                                        angle,
                                                        isProtrusion);
-//    switch (myOperation) 
-//   {
-//     case OperationGUI::BOSS:
-//       anObj = anOper->MakeDraftPrism(myObject1.get(), myObject2.get(),myGroup->SpinBox_DX->value(),angle, true);
-//       break;
-//     case OperationGUI::CUT:
-//       anObj = anOper->MakeDraftPrism(myObject1.get(), myObject2.get(),myGroup->SpinBox_DX->value(),angle, false);
-//       break;
-//   }
   if (!anObj->_is_nil())
     objects.push_back(anObj._retn());