Salome HOME
Merge branch merge_1_2_d
[modules/smesh.git] / src / DriverUNV / DriverUNV_R_SMESHDS_Mesh.h
1 #ifndef _INCLUDE_DRIVERUNV_R_SMESHDS_MESH
2 #define _INCLUDE_DRIVERUNV_R_SMESHDS_MESH
3
4 #include <stdio.h>
5
6 #include "SMESHDS_Mesh.hxx"
7 #include "Mesh_Reader.h"
8
9 class DriverUNV_R_SMESHDS_Mesh:public Mesh_Reader
10 {
11
12   public:DriverUNV_R_SMESHDS_Mesh();
13         ~DriverUNV_R_SMESHDS_Mesh();
14
15         void Add();
16         void Read();
17         void SetMesh(SMDS_Mesh * aMesh);
18         void SetFile(string);
19
20         void SetFileId(FILE *);
21         void SetMeshId(int);
22
23   private:  SMDS_Mesh * myMesh;
24         string myFile;
25         FILE *myFileId;
26         int myMeshId;
27
28 };
29 #endif