]> SALOME platform Git repositories - modules/eficas.git/commitdiff
Salome HOME
Changed structural elements visualization.
authorRenaud Barate <renaud.barate@edf.fr>
Thu, 26 Nov 2009 16:52:23 +0000 (16:52 +0000)
committerRenaud Barate <renaud.barate@edf.fr>
Thu, 26 Nov 2009 16:52:23 +0000 (16:52 +0000)
src/EFICASGUI/eficasSalome.py

index bd6df7e65b3e85d9f552601e4e5bf4ac06723bb6..0c28ea992af45c9d506211fdc6fd95db72be7187 100644 (file)
@@ -22,13 +22,13 @@ import Editeur
 from InterfaceQT4 import qtEficas
 
 import salome
-import visuDriver
+#import visuDriver
 import SalomePyQt
 
 
-from pal.studyedit import StudyEditor
-monEditor=StudyEditor()
-
+from pal.studyedit import getStudyEditor
+monEditor = getStudyEditor()
+from pal.structelem import StructuralElementManager
 
 
 # couleur pour visualisation des geometries 
@@ -433,12 +433,16 @@ class MyEficas( qtEficas.Appli ):
             if not atLeastOneStudy:
                 return
             logger.debug(10*'#'+":envoievisu: creating a visuDriver instance")
-            monDriver=visuDriver.visuDriver(studyManager.palStudy,liste_commandes)
-
-            logger.debug(10*'#'+":envoievisu: analyse visu commandes using the visuDriver "+str(monDriver))
-            monId = monDriver.analyse()
-            logger.debug(10*'#'+":envoievisu: display the structural elements using PALGUI")
-            PALGUI_API.displaySE(monId)
+            structElemManager = StructuralElementManager()
+            elem = structElemManager.createElement(liste_commandes)
+            elem.display()
+            salome.sg.updateObjBrowser(True)
+            #monDriver=visuDriver.visuDriver(studyManager.palStudy,liste_commandes)
+
+            #logger.debug(10*'#'+":envoievisu: analyse visu commandes using the visuDriver "+str(monDriver))
+            #monId = monDriver.analyse()
+            #logger.debug(10*'#'+":envoievisu: display the structural elements using PALGUI")
+            #PALGUI_API.displaySE(monId)
         except:
             traceback.print_exc()
             logger.debug(10*'#'+":pb dans envoievisu")