X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSMESH_I%2FMG_ADAPT_i.cxx;h=f89f59fb7a5ac7e7c943f7cd7386c90490b27743;hb=feaddec0f36bb3249ae81d7142dd8675169ceae8;hp=02415c69e4c405759eb56d6d91467d2d0d68ee3f;hpb=03d855b75b0404e50b1b4a74d52f45d9de50654a;p=modules%2Fsmesh.git diff --git a/src/SMESH_I/MG_ADAPT_i.cxx b/src/SMESH_I/MG_ADAPT_i.cxx index 02415c69e..f89f59fb7 100644 --- a/src/SMESH_I/MG_ADAPT_i.cxx +++ b/src/SMESH_I/MG_ADAPT_i.cxx @@ -19,6 +19,8 @@ #include "MG_ADAPT_i.hxx" +#include CORBA_SERVER_HEADER(SMESH_Homard) + #include "MG_ADAPT.hxx" #include "SMESH_File.hxx" #include "SMESH_Gen_i.hxx" @@ -114,7 +116,8 @@ SMESH::MG_ADAPT_ptr SMESH_Gen_i::CreateAdaptationHypothesis() return SMESH::MG_ADAPT_ptr(); #endif } -SMESH::MG_ADAPT_OBJECT_ptr SMESH_Gen_i::Adaptation( const char* adaptationType) +//SMESH::MG_ADAPT_OBJECT_ptr SMESH_Gen_i::Adaptation( const char* adaptationType) +SALOME::GenericObj_ptr SMESH_Gen_i::Adaptation( const char* adaptationType) { #ifndef DISABLE_MG_ADAPT if (!strcmp(adaptationType, "MG_Adapt")) @@ -124,7 +127,12 @@ SMESH::MG_ADAPT_OBJECT_ptr SMESH_Gen_i::Adaptation( const char* adaptationType) return anObj._retn(); } #endif - return SMESH::MG_ADAPT_OBJECT_ptr(); +#ifndef DISABLE_HOMARD_ADAPT + if (!strcmp(adaptationType, "Uniform")) { + return CreateHOMARD_ADAPT(); + } +#endif + return SALOME::GenericObj_ptr(); } //============================================================================= /*!