Salome HOME
Issue 0019855 (Cannot delete objects with dependencies) : improve 'Delete objects...
[modules/geom.git] / src / GEOMToolsGUI / GEOMToolsGUI.h
index e3602ab136b64802dfbabb191f1fc0ee41e503b4..95ec79c3b6a2874f23012adeff020a358a5bbdec 100644 (file)
@@ -62,28 +62,19 @@ private:
   void         OnCheckGeometry();
 
   // Popup commands
+  void         OnAutoColor();
+  void         OnDisableAutoColor();
   void         OnColor();
   void         OnTransparency();
   void         OnNbIsos();
   void         OnOpen();
-  void         OnSelectOnly( int );
+  void         OnSelectOnly(int mode);
   
-  // returns name of Module (Component) of given objects (usually selected objects)
-  // if objects belong to different Components, a NULL string is returned.
-  QString      getParentComponent( _PTR(Study), const SALOME_ListIO& );
-  QString      getParentComponent( _PTR(SObject) );
-
   // Recursive deletion of object with children
-  void         RemoveObjectWithChildren( _PTR(SObject),
+  void         removeObjectWithChildren( _PTR(SObject),
                                         _PTR(Study),
                                         QList<SALOME_View*>,
                                         GEOM_Displayer* );
-  
-  //checks if the object passed as the first argument depends on the second arguments
-  bool         CheckSubObjectInUse( _PTR(SObject),
-                                   _PTR(SObject),
-                                   _PTR(Study) );
-    
 };
 
 #endif // GEOMTOOLSGUI_H