X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FTools%2FblocFissure%2Fgmu%2FsortSolids.py;h=d892dab5bac9d3ed8767c57194ce473a3341da57;hb=4e6f2284a44bc1da45d137fe825e31b2feadaa9a;hp=8887db639cf63ed79360adec08db6249933a9b73;hpb=b24a2d1b7692bdb21cf037b026e0273ba547cef4;p=modules%2Fsmesh.git diff --git a/src/Tools/blocFissure/gmu/sortSolids.py b/src/Tools/blocFissure/gmu/sortSolids.py index 8887db639..d892dab5b 100644 --- a/src/Tools/blocFissure/gmu/sortSolids.py +++ b/src/Tools/blocFissure/gmu/sortSolids.py @@ -17,21 +17,18 @@ # # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # +"""tri par volume de solides""" import logging -from .geomsmesh import geompy -# ----------------------------------------------------------------------------- -# --- tri par volume de solides +from .geomsmesh import geompy def sortSolids(solidsToSort): - """ - tri des solides par volume - """ + """tri des solides par volume""" logging.info('start') volSolids = [(geompy.BasicProperties(solid)[2], i, solid) for i, solid in enumerate(solidsToSort)] volSolids.sort() - solidsSorted = [solid for vol, i, solid in volSolids] - return solidsSorted, volSolids[0][0], volSolids[-1][0] + solidsSorted = [solid for _, i, solid in volSolids] + return solidsSorted, volSolids[0][0], volSolids[-1][0]