]> SALOME platform Git repositories - modules/homard.git/blob - doc/tui_create_zone.rst
Salome HOME
version 5_1_4 HOMARD_SRC
[modules/homard.git] / doc / tui_create_zone.rst
1 .. _tui_create_zone:
2
3 La zone
4 =======
5
6 .. index:: single: zone
7 .. index:: single: boite
8 .. index:: single: sphere
9
10 Les variables sont décrites dans :ref:`gui_create_zone`.
11
12 Méthodes de la classe homard
13 """"""""""""""""""""""""""""
14
15 +---------------------------------------------------------------+
16 +===============================================================+
17 | .. module:: CreateZone                                        |
18 |                                                               |
19 | **CreateZone(zone_name)**                                     |
20 |                                                               |
21 |     - ``zone_name`` : le nom de la zone                       |
22 +---------------------------------------------------------------+
23
24 Méthodes de la classe zone
25 """"""""""""""""""""""""""
26
27 +---------------------------------------------------------------+
28 +===============================================================+
29 | .. module:: GetName                                           |
30 |                                                               |
31 | **GetName()**                                                 |
32 |     Retourne le nom de la zone                                |
33 +---------------------------------------------------------------+
34 | .. module:: SetZoneType                                       |
35 |                                                               |
36 | **SetZoneType(zone_type)**                                    |
37 |                                                               |
38 |     - ``zone_type`` : entier précisant le type de zone        |
39 |                                                               |
40 |         * 2 : parallélépipède                                 |
41 |         * 4 : sphère                                          |
42 +---------------------------------------------------------------+
43 | .. module:: SetBox                                            |
44 |                                                               |
45 | **SetBox(Xmin, Xmax, Ymin, Ymax, Zmin, Zmax)**                |
46 |                                                               |
47 |     - ``Xmin``, ``Xmax`` : X mini, X maxi                     |
48 |     - etc.                                                    |
49 +---------------------------------------------------------------+
50 | .. module:: SetSphere                                         |
51 |                                                               |
52 | **SetSphere(Xcen, Ycen, Zcen, R)**                            |
53 |                                                               |
54 |     - ``Xcen`` : X du centre                                  |
55 |     - ``Ycen`` : Y du centre                                  |
56 |     - ``Zcen`` : Z du centre                                  |
57 |     - ``R`` : rayon de la sphère                              |
58 +---------------------------------------------------------------+
59
60
61 Exemple
62 """""""
63 La création de l'objet zone_1 se fait ainsi : ::
64
65     zone_1 = homard.CreateZone("Zone_2")
66     zone_1.SetTypeZone(4)
67     zone_1.SetSphere(12.3, 3.4, .56, 6.5)
68
69