2 //=============================================================================
3 // File : SMESH_MEFISTO_2D_i.cxx
4 // Created : jeu mai 16 13:26:18 CEST 2002
5 // Author : Paul RASCLE, EDF
7 // Copyright : EDF 2002
9 //=============================================================================
12 #include "SMESH_MEFISTO_2D_i.hxx"
13 #include "SMESH_Gen.hxx"
14 #include "SMESH_HypothesisFactory.hxx"
16 #include "Utils_CorbaException.hxx"
17 #include "utilities.h"
19 //=============================================================================
23 //=============================================================================
25 SMESH_MEFISTO_2D_i::SMESH_MEFISTO_2D_i(const char* anHyp,
29 MESSAGE("SMESH_MEFISTO_2D_i::SMESH_MEFISTO_2D_i");
31 ::SMESH_MEFISTO_2D* impl
32 = new ::SMESH_MEFISTO_2D(_genImpl->_hypothesisFactory.GetANewId(),
39 //=============================================================================
43 //=============================================================================
45 SMESH_MEFISTO_2D_i::~SMESH_MEFISTO_2D_i()
47 MESSAGE("SMESH_MEFISTO_2D_i::~SMESH_MEFISTO_2D_i");
50 //=============================================================================
54 //=============================================================================
56 void SMESH_MEFISTO_2D_i::SetImpl(::SMESH_MEFISTO_2D* impl)
58 MESSAGE("SMESH_MEFISTO_2D_i::SetImpl");
59 SMESH_2D_Algo_i::SetImpl(impl);