X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FTools%2FblocFissure%2Fgmu%2FenleveDefaut.py;h=77d7c0e755854b7d38216148774c2a72a8bc9df2;hb=e2f6c813044ef7f4d7cc5b431d0a2581b34ddca3;hp=13f18413201853a84a1a499fbe12a69177a0f392;hpb=b24a2d1b7692bdb21cf037b026e0273ba547cef4;p=modules%2Fsmesh.git diff --git a/src/Tools/blocFissure/gmu/enleveDefaut.py b/src/Tools/blocFissure/gmu/enleveDefaut.py index 13f184132..77d7c0e75 100644 --- a/src/Tools/blocFissure/gmu/enleveDefaut.py +++ b/src/Tools/blocFissure/gmu/enleveDefaut.py @@ -17,26 +17,29 @@ # # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # +"""maillage sain sans la zone de défaut""" import logging -# ----------------------------------------------------------------------------- -# --- maillage sain sans la zone defaut def enleveDefaut(maillageSain, zoneDefaut, zoneDefaut_skin, zoneDefaut_internalFaces, zoneDefaut_internalEdges): - """ - Maillage sain sans la zone de defaut + """Maillage sain sans la zone de défaut + TODO: a completer """ logging.info('start') maillageSain.RemoveGroupWithContents(zoneDefaut) + if zoneDefaut_skin is not None: maillageSain.RemoveGroupWithContents(zoneDefaut_skin) + if zoneDefaut_internalFaces is not None: maillageSain.RemoveGroupWithContents(zoneDefaut_internalFaces) + if zoneDefaut_internalEdges is not None: maillageSain.RemoveGroupWithContents(zoneDefaut_internalEdges) - nbRemoved = maillageSain.RemoveOrphanNodes() - return maillageSain + _ = maillageSain.RemoveOrphanNodes() + + return maillageSain