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
|