X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FSMESH%2FSMESH_Mesh.cxx;h=72d7ef193b7e9c3950ba27c43e99c3a6db75bfdb;hp=8b27cba540b680b93615827cc5839de99b88cd20;hb=52d825495306f72048c8754aa5c86c6a390f8262;hpb=98115fe1b8082eeb458a048ebb268130c4159b84 diff --git a/src/SMESH/SMESH_Mesh.cxx b/src/SMESH/SMESH_Mesh.cxx index 8b27cba54..72d7ef193 100644 --- a/src/SMESH/SMESH_Mesh.cxx +++ b/src/SMESH/SMESH_Mesh.cxx @@ -330,7 +330,8 @@ double SMESH_Mesh::GetShapeDiagonalSize(const TopoDS_Shape & aShape) if ( !aShape.IsNull() ) { Bnd_Box Box; GEOMUtils::PreciseBoundingBox(aShape, Box); - return sqrt( Box.SquareExtent() ); + if ( !Box.IsVoid() ) + return sqrt( Box.SquareExtent() ); } return 0; }