]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
version française
authorpascale.noyret <pascale.noyret@edf.fr>
Wed, 27 Mar 2019 12:45:40 +0000 (13:45 +0100)
committerpascale.noyret <pascale.noyret@edf.fr>
Wed, 27 Mar 2019 12:45:40 +0000 (13:45 +0100)
JP/cata_Vimmp.py

index 6aea04032fba2f5844b12f80ca5c820d4c594d64..6f33da0a1ad79296348d0b1542dc62accb7a1b18 100755 (executable)
@@ -35,7 +35,7 @@ class Tuple:
     return "Tuple de %s elements" % self.ntuple
 
 liste_Objets_Surface_Elementaire = []
-class Surface_Elementaire (ASSD):
+class Surface_Elementaire (UserASSD):
     def __init__(self, nom):
        ASSD.__init__(self)
        self.setName(nom)
@@ -128,14 +128,8 @@ def bloc_description_particule_tableau (nbReels, labels):
              ), # fin  fact Espece
       )  # end b_tableau
 
-def cree_Surface_Elementaire(MC) :
-   for surface in MC.valeur:
-       new_liste=[]
-       if not(surface in liste_Objets_Surface_Elementaire):
-          new_Surface=Surface_Elementaire(surface)
-          new_liste.append(new_Surface)
-          liste_Objets_Surface_Elementaire.append(surface)
-   print (liste_Objets_Surface_Elementaire)
+def creeSurfaceElementaire(MC) :
+   MC.creeObjetClasse(Surface_Elementaire)
    return
     
 # 
@@ -171,7 +165,7 @@ Etude = PROC (nom = 'Etude',
               Fichier_Domaine= SIMP(statut='o', typ = ('Fichier','Med Files(*.med);All Files (*)'),),
             ),
     ),# fin b_CAO 
-    surface_Elementaire=SIMP(statut= 'o',typ= 'TXM',max='**', siValide=cree_Surface_Elementaire),
+    surface_Elementaire=SIMP(statut= 'o',typ= 'TXM',max='**', siValide=creeSurfaceElementaire),
     essai=SIMP(statut = 'ee', typ = Surface_Elementaire),
 
    ), # fin Domaine_Geometrique