2 //=============================================================================
3 // File : SMESH_Hexa_3D_i.cxx
4 // Created : sam mai 18 23:15:45 CEST 2002
5 // Author : Paul RASCLE, EDF
7 // Copyright : EDF 2002
9 //=============================================================================
12 #include "SMESH_Hexa_3D_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_Hexa_3D_i::SMESH_Hexa_3D_i(const char* anHyp,
29 MESSAGE("SMESH_Hexa_3D_i::SMESH_Hexa_3D_i");
32 = new ::SMESH_Hexa_3D(_genImpl->_hypothesisFactory.GetANewId(),
39 //=============================================================================
43 //=============================================================================
45 SMESH_Hexa_3D_i::~SMESH_Hexa_3D_i()
47 MESSAGE("SMESH_Hexa_3D_i::~SMESH_Hexa_3D_i");
50 //=============================================================================
54 //=============================================================================
56 void SMESH_Hexa_3D_i::SetImpl(::SMESH_Hexa_3D* impl)
58 MESSAGE("SMESH_Hexa_3D_i::SetImpl");
59 SMESH_3D_Algo_i::SetImpl(impl);