Salome HOME
projects
/
modules
/
smesh.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[bos #40650][CEA 33012] Beta Law distribution: added a new type of distribution for...
[modules/smesh.git]
/
src
/
DriverMED
/
DriverMED_W_SMESHDS_Mesh.h
diff --git
a/src/DriverMED/DriverMED_W_SMESHDS_Mesh.h
b/src/DriverMED/DriverMED_W_SMESHDS_Mesh.h
index e9f9d172c2964c59fc8d6be7e373876af65a4979..c0c7ce4cd5e055d22b63eff104bee86902e42e99 100644
(file)
--- a/
src/DriverMED/DriverMED_W_SMESHDS_Mesh.h
+++ b/
src/DriverMED/DriverMED_W_SMESHDS_Mesh.h
@@
-1,4
+1,4
@@
-// Copyright (C) 2007-202
1 CEA/DEN, EDF R&D
, OPEN CASCADE
+// Copyright (C) 2007-202
4 CEA, EDF
, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
@@
-42,6
+42,9
@@
class SMESHDS_GroupBase;
class SMESHDS_SubMesh;
class SMDS_MeshElement;
class SMESHDS_SubMesh;
class SMDS_MeshElement;
+/*!
+ * \brief Write a mesh to a MED file
+ */
class MESHDRIVERMED_EXPORT DriverMED_W_SMESHDS_Mesh: public Driver_SMESHDS_Mesh
{
public:
class MESHDRIVERMED_EXPORT DriverMED_W_SMESHDS_Mesh: public Driver_SMESHDS_Mesh
{
public:
@@
-51,6
+54,7
@@
class MESHDRIVERMED_EXPORT DriverMED_W_SMESHDS_Mesh: public Driver_SMESHDS_Mesh
void SetFile(const std::string& theFileName, int theVersion=-1);
void SetAutoDimension(bool toFindOutDimension) { myAutoDimension = toFindOutDimension; }
void SetZTolerance(double tol) { myZTolerance = tol; }
void SetFile(const std::string& theFileName, int theVersion=-1);
void SetAutoDimension(bool toFindOutDimension) { myAutoDimension = toFindOutDimension; }
void SetZTolerance(double tol) { myZTolerance = tol; }
+ void SetSaveNumbers(bool toSave) { mySaveNumbers = toSave; }
static std::string GetVersionString(int theMinor, int theNbDigits=2);
static std::string GetVersionString(int theMinor, int theNbDigits=2);
@@
-60,7
+64,6
@@
class MESHDRIVERMED_EXPORT DriverMED_W_SMESHDS_Mesh: public Driver_SMESHDS_Mesh
void AddGroupOfVolumes();
void AddGroupOf0DElems();
void AddGroupOfBalls();
void AddGroupOfVolumes();
void AddGroupOf0DElems();
void AddGroupOfBalls();
- void AddAllToGroup();
/*! functions to prepare adding one mesh
*/
/*! functions to prepare adding one mesh
*/
@@
-82,23
+85,27
@@
class MESHDRIVERMED_EXPORT DriverMED_W_SMESHDS_Mesh: public Driver_SMESHDS_Mesh
private:
std::list<SMESHDS_GroupBase*> myGroups;
private:
std::list<SMESHDS_GroupBase*> myGroups;
- bool myAllSubMeshes;
+ bool
myAllSubMeshes;
std::vector<SMESHDS_SubMesh*> mySubMeshes;
std::vector<SMESHDS_SubMesh*> mySubMeshes;
- bool myDoGroupOfNodes;
- bool myDoGroupOfEdges;
- bool myDoGroupOfFaces;
- bool myDoGroupOfVolumes;
- bool myDoGroupOf0DElems;
- bool myDoGroupOfBalls;
- bool myAutoDimension;
- bool myAddODOnVertices;
- bool myDoAllInGroups;
- int myVersion;
- double myZTolerance;
+ bool myDoGroupOfNodes;
+ bool myDoGroupOfEdges;
+ bool myDoGroupOfFaces;
+ bool myDoGroupOfVolumes;
+ bool myDoGroupOf0DElems;
+ bool myDoGroupOfBalls;
+ bool myAutoDimension;
+ bool myAddODOnVertices;
+ bool myDoAllInGroups;
+ int myVersion;
+ double myZTolerance;
+ bool mySaveNumbers;
};
#include "MEDCouplingMemArray.hxx"
};
#include "MEDCouplingMemArray.hxx"
+/*!
+ * \brief Write a mesh to a MEDCoupling DS
+ */
class MESHDRIVERMED_EXPORT DriverMED_W_SMESHDS_Mesh_Mem : public DriverMED_W_SMESHDS_Mesh
{
public:
class MESHDRIVERMED_EXPORT DriverMED_W_SMESHDS_Mesh_Mem : public DriverMED_W_SMESHDS_Mesh
{
public: