Salome HOME
NRI : Add MODULE version info.
[modules/smesh.git] / src / DriverMED / DriverMED_R_SMDS_Mesh.h
1 #ifndef _INCLUDE_DRIVERMED_R_SMDS_MESH
2 #define _INCLUDE_DRIVERMED_R_SMDS_MESH
3
4 #include "SMDS_Mesh.hxx"
5 #include "Mesh_Reader.h"
6
7 extern "C"
8 {
9 #include <med.h>
10 }
11
12 class DriverMED_R_SMDS_Mesh : public Mesh_Reader {
13
14   public :
15     DriverMED_R_SMDS_Mesh();
16     ~DriverMED_R_SMDS_Mesh();
17
18     void Add();
19     void Read();
20     void SetMesh(Handle(SMDS_Mesh)& aMesh);
21     void SetFile(string);
22
23     void SetFileId(med_idt);
24     void SetMeshId(int);
25
26 private :
27     Handle_SMDS_Mesh myMesh;
28     string myFile; 
29     med_idt myFileId;
30     int myMeshId;
31
32 };
33 #endif