#include <GEOMToolsGUI.h>
 | 
|   | GEOMToolsGUI (GeometryGUI *) | 
|   | 
|   | ~GEOMToolsGUI () | 
|   | 
| bool  | OnGUIEvent (int, SUIT_Desktop *) | 
|   | 
| bool  | OnGUIEvent (int theCommandID, SUIT_Desktop *, const QVariant &) | 
|   | 
| virtual void  | deactivate () | 
|   | 
|   | GEOMGUI (GeometryGUI *parent) | 
|   | 
| virtual  | ~GEOMGUI () | 
|   | 
| virtual bool  | OnMousePress (QMouseEvent *pe, SUIT_Desktop *parent, SUIT_ViewWindow *) | 
|   | 
| virtual bool  | OnMouseMove (QMouseEvent *pe, SUIT_Desktop *parent, SUIT_ViewWindow *) | 
|   | 
| virtual bool  | OnMouseRelease (QMouseEvent *pe, SUIT_Desktop *parent, SUIT_ViewWindow *) | 
|   | 
| virtual bool  | OnKeyPress (QKeyEvent *pe, SUIT_Desktop *parent, SUIT_ViewWindow *) | 
|   | 
| virtual void  | activate (SUIT_Desktop *parent) | 
|   | 
| GeometryGUI *  | getGeometryGUI () | 
|   | 
| Enumerator | 
|---|
| SHOWDLG  | 
 | 
| INCR  | 
 | 
| DECR  | 
 | 
 
 
      
        
          | GEOMToolsGUI::~GEOMToolsGUI  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | void GEOMToolsGUI::deactivate  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnAutoColor  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnBringToFront  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnChangeTransparency  | 
          ( | 
          bool  | 
          increase | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnCheckGeometry  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnClsBringToFront  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnColor  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnCreateFolder  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnDeflection  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnDisableAutoColor  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnDiscloseConcealChildren  | 
          ( | 
          bool  | 
          show | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnEdgeWidth  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnEditDelete  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | bool GEOMToolsGUI::OnGUIEvent  | 
          ( | 
          int  | 
          theCommandID,  | 
         
        
           | 
           | 
          SUIT_Desktop *  | 
          parent  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
Reimplemented from GEOMGUI.
References DECR, GeometryGUI::EmitSignalDeactivateDialog(), GEOM_ALLOBJECTS, GEOM_COMPOUND, GEOM_EDGE, GEOM_FACE, GEOM_POINT, GEOM_SHELL, GEOM_SOLID, GEOM_WIRE, GEOMGUI::getGeometryGUI(), INCR, OnAutoColor(), OnBringToFront(), OnChangeTransparency(), OnCheckGeometry(), OnClsBringToFront(), OnColor(), OnCreateFolder(), OnDeflection(), OnDisableAutoColor(), OnDiscloseConcealChildren(), OnEdgeWidth(), OnEditDelete(), OnIsosWidth(), OnMaterialProperties(), OnMaterialsLibrary(), OnNbIsos(), OnPointMarker(), OnPublishObject(), OnReduceStudy(), OnSelectOnly(), OnShowDependencyTree(), OnSortChildren(), OnTexture(), OnTransparency(), OnUnpublishObject(), GEOMOp::OpAutoColor, GEOMOp::OpBringToFront, GEOMOp::OpCheckGeom, GEOMOp::OpClsBringToFront, GEOMOp::OpColor, GEOMOp::OpConcealChildren, GEOMOp::OpCreateFolder, GEOMOp::OpDecrNbIsos, GEOMOp::OpDecrTransparency, GEOMOp::OpDeflection, GEOMOp::OpDelete, GEOMOp::OpDiscloseChildren, GEOMOp::OpEdgeWidth, GEOMOp::OpIncrNbIsos, GEOMOp::OpIncrTransparency, GEOMOp::OpIsos, GEOMOp::OpIsosWidth, GEOMOp::OpMaterialProperties, GEOMOp::OpMaterialsLibrary, GEOMOp::OpNoAutoColor, GEOMOp::OpPointMarker, GEOMOp::OpPredefMaterCustom, GEOMOp::OpPublishObject, GEOMOp::OpReduceStudy, GEOMOp::OpSelectAll, GEOMOp::OpSelectCompound, GEOMOp::OpSelectEdge, GEOMOp::OpSelectFace, GEOMOp::OpSelectShell, GEOMOp::OpSelectSolid, GEOMOp::OpSelectVertex, GEOMOp::OpSelectWire, GEOMOp::OpSetTexture, GEOMOp::OpShowDependencyTree, GEOMOp::OpSortChildren, GEOMOp::OpTransparency, and GEOMOp::OpUnpublishObject.
 
 
  
  
      
        
          | bool GEOMToolsGUI::OnGUIEvent  | 
          ( | 
          int  | 
          theCommandID,  | 
         
        
           | 
           | 
          SUIT_Desktop *  | 
          parent,  | 
         
        
           | 
           | 
          const QVariant &  | 
          theParam  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnIsosWidth  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnMaterialProperties  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnMaterialsLibrary  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
References DECR, GEOMToolsGUI_NbIsosDlg::getU(), GEOMToolsGUI_NbIsosDlg::getV(), Handle(), INCR, GeometryGUI::Modified(), GEOM::NbIsos, GEOM::propertyName(), GEOM_Displayer::Redisplay(), GEOMToolsGUI_NbIsosDlg::setU(), GEOMToolsGUI_NbIsosDlg::setV(), SHOWDLG, and GEOM::subSectionSeparator().
 
 
  
  
      
        
          | void GEOMToolsGUI::OnPointMarker  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnPublishObject  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnReduceStudy  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnSelectOnly  | 
          ( | 
          int  | 
          mode | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnSetMaterial  | 
          ( | 
          const QVariant &  | 
          theParam | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnShowDependencyTree  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnSortChildren  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnTexture  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnTransparency  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::OnUnpublishObject  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void GEOMToolsGUI::removeObjectWithChildren  | 
          ( | 
          _PTR(SObject)  | 
          obj,  | 
         
        
           | 
           | 
          _PTR(Study)  | 
          aStudy,  | 
         
        
           | 
           | 
          QList< SALOME_View * >  | 
          views,  | 
         
        
           | 
           | 
          GEOM_Displayer *  | 
          disp  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: