Salome HOME
pour elts de structure
authoreficas <>
Fri, 7 Oct 2005 07:51:32 +0000 (07:51 +0000)
committereficas <>
Fri, 7 Oct 2005 07:51:32 +0000 (07:51 +0000)
Editeur/panelsSalome.py

index 3a1645b9f7329e1f15bc03faf1a17a0567f36062..8753d1125cbfac0324c0424d44cac273253cb683 100644 (file)
@@ -197,6 +197,10 @@ class SALOME_PLUSIEURS_BASE_Panel(PLUSIEURS_BASE_Panel):
       liste_valeurs = self.Liste_valeurs.get_liste()
       entryname_list=SMESH_utils.VisuGroupe(salome.myStudy,liste_valeurs)
 
+  def visu3D_in_salome(self):
+      liste_valeurs = self.Liste_valeurs.get_liste()
+      entryname_list=SMESH_utils.VisuGroupe(salome.myStudy,liste_valeurs)
+
   def recalcule(self):
       liste_valeurs_salome=self.Liste_valeurs_salome.get_liste()
       groups={}
@@ -336,6 +340,12 @@ class SALOME_PLUSIEURS_BASE_Panel(PLUSIEURS_BASE_Panel):
       self.c = Button(self.frame_choix,text='Visualiser',command=self.visu_in_salome)
       self.c.place(relx=0.03,rely=0.35,relwidth=0.35)
 
+      self.genea =self.node.item.get_genealogie()
+      print self.genea
+      if "AFFE_CARA_ELEM" in self.genea :
+         self.d=Button(self.frame_choix,text='Visu 3D',command=self.visu3D_in_salome)
+         self.d.place(relx=0.47,rely=0.35,relwidth=0.35)
+
       l_salome_valeurs=self.node.item.get_salome_valeurs()
       self.Liste_valeurs_salome=ListeChoix(self,self.frame_valeurs_salome,l_salome_valeurs,
                                        liste_commandes = liste_commandes_valeurs,