Salome HOME
correct a small bug found by the EDF developpement team (PN and AT) :
[modules/smesh.git] / src / SMESH_I / SMESH_NETGEN_3D_i.hxx
1 //=============================================================================
2 // File      : SMESH_NETGEN_3D_i.hxx
3 // Created   : Jeudi 31 Janvier 2003
4 // Author    : Nadir Bouhamou CEA
5 // Project   : SALOME
6 // Copyright : CEA 2003
7 // $Header$
8 //=============================================================================
9 #ifndef _SMESH_NETGEN_3D_I_HXX_
10 #define _SMESH_NETGEN_3D_I_HXX_
11
12 #include <SALOMEconfig.h>
13 #include CORBA_SERVER_HEADER(SMESH_BasicHypothesis)
14
15 #include "SMESH_3D_Algo_i.hxx"
16
17 #include "SMESH_NETGEN_3D.hxx"
18
19 class SMESH_NETGEN_3D_i:
20   public POA_SMESH::SMESH_NETGEN_3D,
21   public SMESH_3D_Algo_i
22 {
23 public:
24   SMESH_NETGEN_3D_i(const char* anHyp,
25                    int studyId,
26                    ::SMESH_Gen* genImpl);
27
28   virtual ~SMESH_NETGEN_3D_i();
29
30 protected:
31   virtual void SetImpl(::SMESH_NETGEN_3D* impl);
32
33   ::SMESH_NETGEN_3D* _impl;
34 };
35
36 #endif