Salome HOME
88152d543b6405af60335562b5e4d44b54d5834b
[modules/geom.git] / doc / salome / gui / GEOM / input / using_boolean_operations.doc
1 /*!
2
3 \page using_boolean_operations_page Using Boolean Operations
4
5 \n You can use the following boolean operations for construction of more
6 complex geometrical objects (2D & 3D elements):
7
8 <ul>
9 <li>\ref fuse_operation_page "Fuse"</li>
10 <li>\ref common_operation_page "Common"</li>
11 <li>\ref cut_operation_page "Cut"</li>
12 <li>\ref section_opeartion_page "Section"</li>
13 </ul>
14
15 There is a general TUI command covering all these operations, which
16 can be used alongside with separate commands for each operation.
17 \par
18 <em>geompy.MakeBoolean(Shape1, Shape2, Operation),</em> where \em
19 Shape1 is the first argument and \em Shape2 is the second argument of
20 Boolean operation, \em Operation is a type of the Boolean operation (1
21 &mdash; Common, 2 &mdash; Cut, 3 &mdash; Fuse, 4 &mdash; Section).
22
23
24 Besides, you can use advanced TUI commands performing these operations
25 independently from each other:
26 \par
27 <em>geompy.MakeFuse(Shape1, Shape2)</em>, where \em Shape1 and \em
28 Shape2 is the second argument of Fuse operation; 
29 \par
30 <em>geompy.MakeCommon(Shape1, Shape2)</em>, where \em Shape1 and \em
31 Shape2 is the second argument of Common operation;
32 \par
33 <em>geompy.MakeCut(Shape1, Shape2)</em>, where \em Shape1 and \em
34 Shape2 is the second argument of Cut operation;
35 \par
36 <em>geompy.MakeSection(Shape1, Shape2)</em>, where \em Shape1 and \em
37 Shape2 is the second argument of Section operation;
38
39 \n Our <b>TUI Scripts</b> provide you with useful examples of the use of 
40 \ref tui_boolean_operations_page "Boolean Operations".
41
42 */