X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FGEOMGUI%2FGEOMGUI_Selection.h;h=bb8d0aaab7fef938d2fb16fe8e78c38fd6ae7267;hb=d2046800b5f3ab6a56c3b9a72766f5d317a235e7;hp=d03570ec0abee62bcd466eae0cf23532aa1c0179;hpb=68a6e5ca4b8f36aabaf23089cc335da4afb4fb55;p=modules%2Fgeom.git diff --git a/src/GEOMGUI/GEOMGUI_Selection.h b/src/GEOMGUI/GEOMGUI_Selection.h index d03570ec0..bb8d0aaab 100644 --- a/src/GEOMGUI/GEOMGUI_Selection.h +++ b/src/GEOMGUI/GEOMGUI_Selection.h @@ -28,6 +28,7 @@ #include "GEOM_GEOMGUI.hxx" #include +#include #include #include CORBA_SERVER_HEADER(GEOM_Gen) @@ -47,9 +48,15 @@ private: bool isVisible( const int ) const; bool isAutoColor( const int ) const; QString typeName( const int ) const; + int typeId( const int ) const; QString displayMode( const int ) const; QString selectionMode() const; bool isVectorsMode( const int ) const; + bool hasHiddenChildren( const int ) const; + bool hasShownChildren( const int ) const; + + static bool hasChildren( const _PTR(SObject)& ); + static bool expandable( const _PTR(SObject)& ); bool isComponent( const int ) const; GEOM::GEOM_Object_ptr getObject( const int ) const;