Salome HOME
Avoid installing redundant files
[modules/geom.git] / src / GEOM_SWIG / GEOM_example3.py
index b2432f339e2d6127a61a0ec5160b0ec7ec06db6c..0c00f510af24d4dd62cb8bb7a65365b4c247d54f 100644 (file)
@@ -1,5 +1,5 @@
 #  -*- coding: iso-8859-1 -*-
-# Copyright (C) 2007-2014  CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2007-2021  CEA/DEN, EDF R&D, OPEN CASCADE
 #
 # Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
 # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
@@ -21,7 +21,7 @@
 # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 
-#  GEOM GEOM_SWIG : binding of C++ omplementaion with Python
+#  GEOM GEOM_SWIG : binding of C++ implementation with Python
 #  File   : GEOM_example3.py
 #  Author : Paul RASCLE, EDF
 #  Module : GEOM
@@ -30,17 +30,17 @@ import salome
 salome.salome_init()
 import GEOM
 from salome.geom import geomBuilder
-geompy = geomBuilder.New(salome.myStudy)
+geompy = geomBuilder.New()
 import math
 from time import sleep
 import salome_ComponentGUI
 
 gg = salome.ImportComponentGUI("GEOM")
 
-BasicOp  = geompy.GetIBasicOperations(salome.myStudyId)
-PrimOp   = geompy.GetI3DPrimOperations(salome.myStudyId)
-InsertOp = geompy.GetIInsertOperations(salome.myStudyId)
-TrsfOp   = geompy.GetITransformOperations(salome.myStudyId)
+BasicOp  = geompy.GetIBasicOperations()
+PrimOp   = geompy.GetI3DPrimOperations()
+InsertOp = geompy.GetIInsertOperations()
+TrsfOp   = geompy.GetITransformOperations()
 
 point0  = BasicOp.MakePointXYZ(0.,0.,0.)
 pointz1 = BasicOp.MakePointXYZ(0.,0.,1.)
@@ -112,8 +112,8 @@ if not isinstance(gg, type(salome_ComponentGUI)):
     
     gg.setDisplayMode(id_torus1,1)
     gg.setDisplayMode(id_torus2,1)
-    gg.setVectorsMode(id_acyl,1,1)
-    gg.setVerticesMode(id_acyl,1,1)
+    gg.setVectorsMode(id_acyl,True)
+    gg.setVerticesMode(id_acyl,True)
     #gg.setDisplayMode(id_cage,1)
     
     gg.setColor(id_torus1,0,0,255)