Salome HOME
0020635: EDF 1223 SMESH: Error message of RadialQuadrangle algorithm not precise
[modules/smesh.git] / src / StdMeshers / StdMeshers_RadialQuadrangle_1D2D.cxx
index 8d21195dbcebf9f0e134f2647215287fa16d7089..21570e7b3e9dd16500c1ce4ec1b60f096300d281 100644 (file)
@@ -316,7 +316,7 @@ bool StdMeshers_RadialQuadrangle_1D2D::Compute(SMESH_Mesh&         aMesh,
   TopoDS_Edge CircEdge, LinEdge1, LinEdge2;
   int nbe = analyseFace( aShape, CircEdge, LinEdge1, LinEdge2 );
   if( nbe>3 || nbe < 1 || CircEdge.IsNull() )
-    return error(COMPERR_BAD_SHAPE);
+    return error("The face must be a full circle or a part of circle (i.e. the number of edges is less or equal to 3 and one of them is a circle curve)");
   
   gp_Pnt P0,P1;
   // points for rotation