Salome HOME
This commit was generated by cvs2git to track changes on a CVS vendor
[modules/smesh.git] / src / SMESH_I / SMESH_Hexa_3D_i.hxx
1 //=============================================================================
2 // File      : SMESH_Hexa_3D_i.hxx
3 // Created   : sam mai 18 23:15:38 CEST 2002
4 // Author    : Paul RASCLE, EDF
5 // Project   : SALOME
6 // Copyright : EDF 2002
7 // $Header$
8 //=============================================================================
9 #ifndef _SMESH_HEXA_3D_I_HXX_
10 #define _SMESH_HEXA_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_Hexa_3D.hxx"
18
19 class SMESH_Hexa_3D_i:
20   public POA_SMESH::SMESH_Hexa_3D,
21   public SMESH_3D_Algo_i
22 {
23 public:
24   SMESH_Hexa_3D_i(const char* anHyp,
25                   int studyId,
26                   ::SMESH_Gen* genImpl);
27
28   virtual ~SMESH_Hexa_3D_i();
29
30 protected:
31   virtual void SetImpl(::SMESH_Hexa_3D* impl);
32
33   ::SMESH_Hexa_3D* _impl;
34 };
35
36 #endif