Salome HOME
Generating of documentation: add missing examples.
[modules/geom.git] / doc / salome / gui / GEOM / input / tui_viewing_geom_objs.doc
1 /*!
2
3 \page tui_viewing_geom_objs_page Viewing Geometrical Objects
4
5 \anchor tui_change_disp_mode
6 <br><h2>Changing Display Mode</h2>
7
8 \code
9 import salome
10 import geompy
11 box = geompy.MakeBox(0,0,0, 50,50,50)
12 box2 = geompy.MakeBox(-50,-50,-50, 0,0,0)
13
14 sphere = geompy.MakeSphere(50,50,50, 30)
15 fuse = geompy.MakeBoolean(box,sphere,3)
16 fuse_id = geompy.addToStudy(fuse,"Fuse")
17 box_id = geompy.addToStudy(box2, "Box")
18
19 gg = salome.ImportComponentGUI("GEOM")
20 gg.createAndDisplayGO(fuse_id)
21 gg.setDisplayMode(fuse_id,1)
22 gg.createAndDisplayGO(box_id)
23 gg.setVectorsMode(box_id, 1)
24 \endcode
25
26 \anchor tui_change_color 
27 <br><h2> Changing Color</h2>
28
29 \code
30 import salome
31 import geompy
32 box = geompy.MakeBox(0,0,0, 50,50,50)
33
34 sphere = geompy.MakeSphere(50,50,50, 30)
35 fuse = geompy.MakeBoolean(box,sphere,3)
36 fuse_id = geompy.addToStudy(fuse,"Fuse")
37
38 gg = salome.ImportComponentGUI("GEOM")
39 gg.createAndDisplayGO(fuse_id)
40 gg.setDisplayMode(fuse_id,1)
41 gg.setColor(fuse_id,218,165,31) 
42 \endcode
43
44 \anchor tui_change_transparency
45 <br><h2>Changing Transparency</h2>
46
47 \code
48 import salome
49 import geompy
50
51 box = geompy.MakeBox(0,0,0, 50,50,50)
52 sphere = geompy.MakeSphere(50,50,50, 30)
53
54 fuse = geompy.MakeBoolean(box,sphere,3)
55 fuse_id = geompy.addToStudy(fuse,"Fuse")
56
57 gg = salome.ImportComponentGUI("GEOM")
58 gg.createAndDisplayGO(fuse_id)
59 gg.setDisplayMode(fuse_id,1)
60 gg.setColor(fuse_id,218,165,31)
61 gg.setTransparency(fuse_id,0.5) 
62 \endcode
63
64 \anchor tui_point_marker
65 <br><h2>Set Point Marker</h2>
66
67 \code
68 import salome
69 import geompy
70
71 texture = geompy.LoadTexture("/users/user/mytexture.dat")
72
73 v1 = geompy.MakeVertex(0, 0, 0)
74 v2 = geompy.MakeVertex(100, 0, 0)
75 v3 = geompy.MakeVertex(0, 100, 0)
76
77 v1.SetMarkerStd(GEOM.MT_O_PLUS, GEOM.MS_25)
78 v2.SetMarkerStd(GEOM.MT_BALL,   GEOM.MS_40)
79 v3.SetMarkerTexture(texture)
80 \endcode
81 */