Salome HOME
Stub of algorithm in new place.
authorakl <akl@opencascade.com>
Fri, 16 May 2014 12:49:16 +0000 (16:49 +0400)
committerakl <akl@opencascade.com>
Fri, 16 May 2014 12:49:16 +0000 (16:49 +0400)
idl/GEOM_Gen.idl
src/GEOM_I/GEOM_Gen_i.cc
src/GEOM_I/GEOM_Gen_i.hh

index ecf0308db10df3dfd07a65e1f09b8d6f1782a3b2..5ab5f679a289dadbb64a2b12da07d2e064be8b2f 100644 (file)
@@ -5089,6 +5089,19 @@ module GEOM
     void Move( in object_list what, 
               in SALOMEDS::SObject where, 
               in long row );
+
+    /*!
+     * \brief Get dependencies of the given object from other objects in study
+     * \param list of IORs
+     * \return texture byte array
+     * Example of using: 
+     *   SALOMEDS::TMPFile_var SeqFile = 
+     *     myGeometryGUI->GetGeomGen()->GetDependencyTree( aListOfIORs );
+     *   char* buf;
+     *   buf = (char*) &SeqFile[0];
+     */
+    SALOMEDS::TMPFile GetDependencyTree(in string_array strValues);
+
   };
 };
 
index 4732c1f5a6377e6770fab18a2b5c032559b4603e..8ef75a6f0b52dbcb6e5bc0f3e57f0577c0f7d38a 100755 (executable)
@@ -3039,6 +3039,14 @@ Engines::ListOfData* GEOM_Gen_i::getModifiedData(CORBA::Long studyId)
   return aResult._retn();
 }
                                                                
+//=======================================================================
+// function : 
+// purpose  : 
+//=======================================================================
+SALOMEDS::TMPFile* GEOM_Gen_i::GetDependencyTree(const GEOM::string_array&) {
+
+}
+
 //=====================================================================================
 // EXPORTED METHODS
 //=====================================================================================
index 81771124bb7fcf643e311f1c648d8c69bd3061e4..0a4f42b8fd75b1a63b163661cc83f69980940ad7 100644 (file)
@@ -197,6 +197,8 @@ class GEOM_I_EXPORT GEOM_Gen_i: virtual public POA_GEOM::GEOM_Gen, virtual publi
                                       CORBA::Boolean          theInheritFirstArg,
                                       CORBA::Boolean          theAddPrefix);
 
+  SALOMEDS::TMPFile* GetDependencyTree(const GEOM::string_array&);
+
   //-----------------------------------------------------------------------//
   // Transaction methods                                                   //
   //-----------------------------------------------------------------------//