X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FStdMeshers%2FStdMeshers_Hexa_3D.cxx;h=d63ed2641651eb041a5019aa9992d957b28d85f3;hp=2ac7cafeb43d3559a90c68f8d76c21daad3de73e;hb=457be093383be01f6f44d4762e64490e483b7322;hpb=e26ffcc005221f12d4ff91e074c4c8464ca044e4 diff --git a/src/StdMeshers/StdMeshers_Hexa_3D.cxx b/src/StdMeshers/StdMeshers_Hexa_3D.cxx index 2ac7cafeb..d63ed2641 100644 --- a/src/StdMeshers/StdMeshers_Hexa_3D.cxx +++ b/src/StdMeshers/StdMeshers_Hexa_3D.cxx @@ -746,7 +746,7 @@ bool StdMeshers_Hexa_3D::Compute(SMESH_Mesh & aMesh, SMESH_MesherHelper* aHelper * \brief Return true if the algorithm can mesh this shape * \param [in] aShape - shape to check * \param [in] toCheckAll - if true, this check returns OK if all shapes are OK, - * else, returns OK if all at least one shape is OK + * else, returns OK if at least one shape is OK */ //================================================================================ @@ -765,7 +765,7 @@ bool StdMeshers_Hexa_3D::IsApplicable( const TopoDS_Shape & aShape, bool toCheck TopExp_Explorer exp1( exp0.Current(), TopAbs_SHELL ); for ( ; exp1.More(); exp1.Next(), ++nbFoundShells) if ( nbFoundShells == 2 ) break; - if ( nbFoundShells == 2){ + if ( nbFoundShells != 1 ) { if ( toCheckAll ) return false; continue; }