Salome HOME
bos #26453: SMESH: uniform refinement
[modules/smesh.git] / idl / SMESH_Gen.idl
index cfdca30f171af653b2d1ee3975b847e4af099b23..532c8612278c4069d3ae937281c6a07065a8a82d 100644 (file)
 #include "SMESH_Hypothesis.idl"
 #include "SMESH_smIdType.idl"
 
+module SMESHHOMARD
+{
+  interface HOMARD_Gen;
+};
+
 module SMESH
 {
   typedef sequence<SALOMEDS::SObject> sobject_list;
@@ -581,7 +586,9 @@ module SMESH
                          in double theTolerance );    
 
     MG_ADAPT CreateMG_ADAPT();
-    MG_ADAPT_OBJECT Adaptation(in string adaptType);
+    SMESHHOMARD::HOMARD_Gen CreateHOMARD_ADAPT() raises ( SALOME::SALOME_Exception );
+    //MG_ADAPT_OBJECT Adaptation(in string adaptType);
+    SALOME::GenericObj Adaptation(in string adaptType) raises ( SALOME::SALOME_Exception );
     MG_ADAPT CreateAdaptationHypothesis();
   };