Salome HOME
21dbc9e7edd19e7b148c2212367e667093af075c
[modules/geom.git] / doc / salome / examples / primitives_ex03.py
1 # Creation of a Sphere
2
3 import geompy
4 import salome
5 gg = salome.ImportComponentGUI("GEOM")
6
7 # create a vertex
8 p = geompy.MakeVertex(55, 45, 25)
9
10 # create spheres
11 radius1 = 20
12 sphere1 = geompy.MakeSpherePntR(p, radius1)
13 radius2 = 15
14 sphere2 = geompy.MakeSphere(0, 0, 45, radius2)
15 radius3 = 30
16 sphere3 = geompy.MakeSphereR(radius3)
17
18 # add objects in the study
19 id_sphere1 = geompy.addToStudy(sphere1,"Sphere1")
20 id_sphere2 = geompy.addToStudy(sphere2,"Sphere2")
21 id_sphere3 = geompy.addToStudy(sphere3,"Sphere3")
22
23 # display spheres
24 gg.createAndDisplayGO(id_sphere1)
25 gg.setDisplayMode(id_sphere1,1)
26 gg.createAndDisplayGO(id_sphere2)
27 gg.setDisplayMode(id_sphere2,1)
28 gg.createAndDisplayGO(id_sphere3)
29 gg.setDisplayMode(id_sphere3,1)