smesh/src/DriverUNV/DriverUNV_W_SMDS_Mesh.h

31 lines
505 B
C
Raw Normal View History

2003-05-19 19:18:36 +06:00
#ifndef _INCLUDE_DRIVERUNV_W_SMDS_MESH
#define _INCLUDE_DRIVERUNV_W_SMDS_MESH
#include <stdio.h>
#include <string>
#include "SMDS_Mesh.hxx"
#include "Mesh_Writer.h"
2003-09-04 18:03:27 +06:00
class DriverUNV_W_SMDS_Mesh:public Mesh_Writer
{
2003-05-19 19:18:36 +06:00
2003-09-04 18:03:27 +06:00
public:DriverUNV_W_SMDS_Mesh();
~DriverUNV_W_SMDS_Mesh();
2003-05-19 19:18:36 +06:00
2003-09-04 18:03:27 +06:00
void Add();
void Write();
void SetMesh(SMDS_Mesh * aMesh);
void SetFile(string);
2003-05-19 19:18:36 +06:00
2003-09-04 18:03:27 +06:00
void SetFileId(FILE *);
void SetMeshId(int);
2003-05-19 19:18:36 +06:00
2003-09-04 18:03:27 +06:00
private: SMDS_Mesh * myMesh;
string myFile;
FILE *myFileId;
int myMeshId;
2003-05-19 19:18:36 +06:00
};
#endif