X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FGEOM_I%2FGEOM_Gen_i.hh;h=0b264cfd0800e1b37c2a8c2b795dc99e75194d46;hb=c5b6deb54b470e71d9673c2eab919afd029bdd15;hp=35fc9ad75102663eac6c42a1b5b71f4fd0a1255a;hpb=bd9ab0c29bec550950dfdbd6cf6613c167da312f;p=modules%2Fgeom.git diff --git a/src/GEOM_I/GEOM_Gen_i.hh b/src/GEOM_I/GEOM_Gen_i.hh index 35fc9ad75..0b264cfd0 100644 --- a/src/GEOM_I/GEOM_Gen_i.hh +++ b/src/GEOM_I/GEOM_Gen_i.hh @@ -272,6 +272,23 @@ class GEOM_I_EXPORT GEOM_Gen_i: virtual public POA_GEOM::GEOM_Gen, virtual publi // Version information virtual char* getVersion(); + // Create a new folder object + SALOMEDS::SObject_ptr CreateFolder(const char* theName, + SALOMEDS::SObject_ptr theFather); + + // Move GEOM object to the specified folder + void MoveToFolder(GEOM::GEOM_Object_ptr theObject, + SALOMEDS::SObject_ptr theFolder); + + // Move list of GEOM objects to the specified folder + void MoveListToFolder (const GEOM::ListOfGO& theListOfGO, + SALOMEDS::SObject_ptr theFolder); + + // Move objects to the specified position + void Move( const GEOM::object_list& what, + SALOMEDS::SObject_ptr where, + CORBA::Long row ); + //-----------------------------------------------------------------------// // Internal methods // //-----------------------------------------------------------------------//