X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSMESH%2FSMESH_Mesh.hxx;h=a28a67ea5eb7232056768eea7346c9584c2019ae;hb=298f5a9bb302fffccb6af7ac6e624dfd28d6e08a;hp=51f0853643a57695912677694c259b9518115cfe;hpb=ed456586bfb1411c5bff73b221658766689a6253;p=modules%2Fsmesh.git diff --git a/src/SMESH/SMESH_Mesh.hxx b/src/SMESH/SMESH_Mesh.hxx index 51f085364..a28a67ea5 100644 --- a/src/SMESH/SMESH_Mesh.hxx +++ b/src/SMESH/SMESH_Mesh.hxx @@ -136,8 +136,13 @@ public: // return list of ancestors of theSubShape in the order // that lower dimention shapes come first. + void ExportMED(const char *file, + const char* theMeshName = NULL, + bool theAutoGroups = true, + int theVersion = 0) + throw(SALOME_Exception); + void ExportDAT(const char *file) throw(SALOME_Exception); - void ExportMED(const char *file, const char* theMeshName = NULL, bool theAutoGroups = true) throw(SALOME_Exception); void ExportUNV(const char *file) throw(SALOME_Exception); void ExportSTL(const char *file, const bool isascii) throw(SALOME_Exception); @@ -191,6 +196,11 @@ public: // Returns through the edge, from // which the 1D hypothesis is propagated on + bool IsReversedInChain (const TopoDS_Shape& theEdge, + const TopoDS_Shape& theMainEdge); + // Returns true if theEdge should be reversed to be + // co-directed with theMainEdge + bool RebuildPropagationChains(); bool RemovePropagationChain (const TopoDS_Shape& theMainEdge); bool BuildPropagationChain (const TopoDS_Shape& theMainEdge);