Salome HOME
This commit was generated by cvs2git to track changes on a CVS vendor
[modules/smesh.git] / src / DriverUNV / DriverUNV_R_SMDS_Mesh.h
1 #ifndef _INCLUDE_DRIVERUNV_R_SMDS_MESH
2 #define _INCLUDE_DRIVERUNV_R_SMDS_MESH
3
4 #include <stdio.h>
5
6 #include "SMDS_Mesh.hxx"
7 #include "Mesh_Reader.h"
8
9 class DriverUNV_R_SMDS_Mesh : public Mesh_Reader {
10
11   public :
12     DriverUNV_R_SMDS_Mesh();
13     ~DriverUNV_R_SMDS_Mesh();
14
15     void Add();
16     void Read();
17     void SetMesh(Handle(SMDS_Mesh)& aMesh);
18     void SetFile(string);
19
20     void SetFileId(FILE*);
21     void SetMeshId(int);
22
23   private :
24     Handle_SMDS_Mesh myMesh;
25     string myFile; 
26     FILE* myFileId;
27     int myMeshId;
28
29 };
30 #endif