27 #ifndef GEOMTOOLSGUI_H
28 #define GEOMTOOLSGUI_H
33 #include <SALOMEDSClient.hxx>
38 class SalomeApp_Study;
42 class AIS_InteractiveContext;
57 bool OnGUIEvent(
int theCommandID, SUIT_Desktop*,
const QVariant& );
66 void OnCheckGeometry();
70 void OnDisableAutoColor();
73 void OnTransparency();
74 void OnNbIsos( ActionType actionType = SHOWDLG );
76 void OnSelectOnly(
int mode);
77 void OnDiscloseConcealChildren(
bool );
78 void OnUnpublishObject();
79 void OnPublishObject() ;
81 void OnMaterialProperties();
82 void OnMaterialsLibrary();
83 void OnSetMaterial(
const QVariant& );
86 void OnBringToFront();
87 void OnClsBringToFront();
88 void OnCreateFolder();
89 void OnSortChildren();
90 #ifndef DISABLE_GRAPHICSVIEW
91 void OnShowDependencyTree();
96 void OnChangeTransparency(
bool );
99 void removeObjectWithChildren( _PTR(SObject),
105 #endif // GEOMTOOLSGUI_H