Salome HOME
projects
/
modules
/
smesh.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
updated copyright message
[modules/smesh.git]
/
src
/
Tools
/
blocFissure
/
gmu
/
compoundFromList.py
diff --git
a/src/Tools/blocFissure/gmu/compoundFromList.py
b/src/Tools/blocFissure/gmu/compoundFromList.py
index 781ee2c46e121d50b9980c05d297c24a05ef7edb..aff8071d38cfea91d05986f2bcf9de62b5a3288c 100644
(file)
--- a/
src/Tools/blocFissure/gmu/compoundFromList.py
+++ b/
src/Tools/blocFissure/gmu/compoundFromList.py
@@
-1,5
+1,5
@@
# -*- coding: utf-8 -*-
# -*- coding: utf-8 -*-
-# Copyright (C) 2014-202
1 EDF R&D
+# Copyright (C) 2014-202
3 EDF
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
@@
-17,36
+17,36
@@
#
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
#
#
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
#
+"""compoundFromList"""
import logging
from .geomsmesh import geompy
from .geomsmesh import geomPublish
import logging
from .geomsmesh import geompy
from .geomsmesh import geomPublish
-from .geomsmesh import geomPublishInFather
from . import initLog
def compoundFromList(elements, nom=None):
"""compoundFromList"""
logging.debug('start')
from . import initLog
def compoundFromList(elements, nom=None):
"""compoundFromList"""
logging.debug('start')
-
-
shapeList
= list()
- for
a
in elements:
- if not isinstance(
a
, list):
-
shapeList.append(a
)
+
+
l_shapes
= list()
+ for
elem
in elements:
+ if not isinstance(
elem
, list):
+
l_shapes.append(elem
)
else:
else:
- if
a
[0] is not None:
-
shapeList.append(a
[0])
-
+ if
elem
[0] is not None:
+
l_shapes.append(elem
[0])
+
if nom is not None:
if nom is not None:
- for i
,a in enumerate(shapeList
):
- nomi = nom +"%d"%i
+ for i
ndice, elem in enumerate(l_shapes
):
+ nomi = nom +"%d"%i
ndice
logging.debug('nom: %s',nomi)
logging.debug('nom: %s',nomi)
- geomPublish(initLog.debug,
a
, nomi)
+ geomPublish(initLog.debug,
elem
, nomi)
shapeCompound = None
shapeCompound = None
- if l
en(shapeList) > 0
:
- shapeCompound =
geompy.MakeCompound(shapeList
)
+ if l
_shapes
:
+ shapeCompound =
geompy.MakeCompound(l_shapes
)
nomc = "compound_%s"%nom
geomPublish(initLog.debug, shapeCompound, nomc)
nomc = "compound_%s"%nom
geomPublish(initLog.debug, shapeCompound, nomc)
+
return shapeCompound
return shapeCompound
-