1 //=============================================================================
2 // File : SMESH_NETGEN_3D_i.cxx
3 // Created : Jeudi 31 Janvier 2003
4 // Author : Nadir Bouhamou CEA
6 // Copyright : CEA 2003
8 //=============================================================================
11 #include "SMESH_NETGEN_3D_i.hxx"
12 #include "SMESH_Gen.hxx"
13 #include "SMESH_HypothesisFactory.hxx"
15 #include "Utils_CorbaException.hxx"
16 #include "utilities.h"
18 //=============================================================================
22 //=============================================================================
24 SMESH_NETGEN_3D_i::SMESH_NETGEN_3D_i(const char* anHyp,
28 MESSAGE("SMESH_NETGEN_3D_i::SMESH_NETGEN_3D_i");
30 ::SMESH_NETGEN_3D* impl
31 = new ::SMESH_NETGEN_3D(_genImpl->_hypothesisFactory.GetANewId(),
38 //=============================================================================
42 //=============================================================================
44 SMESH_NETGEN_3D_i::~SMESH_NETGEN_3D_i()
46 MESSAGE("SMESH_NETGEN_3D_i::~SMESH_NETGEN_3D_i");
49 //=============================================================================
53 //=============================================================================
55 void SMESH_NETGEN_3D_i::SetImpl(::SMESH_NETGEN_3D* impl)
57 MESSAGE("SMESH_NETGEN_3D_i::SetImpl");
58 SMESH_3D_Algo_i::SetImpl(impl);