X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FStdMeshers%2FStdMeshers_Regular_1D.cxx;h=f04da1ec38ebd895cc5e7db45c4777a41598b292;hp=f1692228c6be054ec7c997fc738c9124ea3a1b81;hb=e0c1189e09d28e48ba17dc410ac0a2e33b13ab24;hpb=b6d3803df30c774673c78b6352ac8bba3a5fed77 diff --git a/src/StdMeshers/StdMeshers_Regular_1D.cxx b/src/StdMeshers/StdMeshers_Regular_1D.cxx index f1692228c..f04da1ec3 100644 --- a/src/StdMeshers/StdMeshers_Regular_1D.cxx +++ b/src/StdMeshers/StdMeshers_Regular_1D.cxx @@ -801,6 +801,8 @@ bool StdMeshers_Regular_1D::Compute(SMESH_Mesh & theMesh, const TopoDS_Shape & t { list< double > params; bool reversed = false; + if ( theMesh.GetShapeToMesh().ShapeType() >= TopAbs_WIRE ) + reversed = ( EE.Orientation() == TopAbs_REVERSED ); if ( !_mainEdge.IsNull() ) reversed = ( _mainEdge.Orientation() == TopAbs_REVERSED );