Salome HOME
bos #29171 Refactor testing procedure
[modules/smesh.git] / doc / gui / input / tui_grouping_elements.rst
diff --git a/doc/gui/input/tui_grouping_elements.rst b/doc/gui/input/tui_grouping_elements.rst
new file mode 100644 (file)
index 0000000..90bd66b
--- /dev/null
@@ -0,0 +1,121 @@
+*****************
+Grouping Elements
+*****************
+
+.. contents:: `Table of contents`
+
+
+.. _tui_create_standalone_group: 
+
+Create a Standalone Group
+=========================
+
+.. literalinclude:: ../../examples/grouping_elements_ex01.py
+    :language: python
+
+:download:`Download this script <../../examples/grouping_elements_ex01.py>`
+
+.. image:: ../images/create_group.png
+       :align: center
+
+
+.. _tui_create_group_on_geometry: 
+
+Create a Group on Geometry
+==========================
+
+.. literalinclude:: ../../examples/grouping_elements_ex02.py
+    :language: python
+
+:download:`Download this script <../../examples/grouping_elements_ex02.py>`
+
+.. _tui_create_group_on_filter: 
+
+Create a Group on Filter
+========================
+
+.. literalinclude:: ../../examples/grouping_elements_ex03.py
+    :language: python
+
+:download:`Download this script <../../examples/grouping_elements_ex03.py>`
+
+.. _tui_edit_group: 
+
+Edit a Group
+============
+
+.. literalinclude:: ../../examples/grouping_elements_ex04.py
+    :language: python
+
+:download:`Download this script <../../examples/grouping_elements_ex04.py>`
+
+.. image:: ../images/editing_groups1.png
+       :align: center
+
+
+.. _tui_union_of_groups: 
+
+Union of groups
+===============
+
+.. literalinclude:: ../../examples/grouping_elements_ex05.py
+    :language: python
+
+:download:`Download this script <../../examples/grouping_elements_ex05.py>`
+
+.. image:: ../images/union_groups1.png
+       :align: center
+
+
+.. _tui_intersection_of_groups: 
+
+Intersection of groups
+======================
+
+.. literalinclude:: ../../examples/grouping_elements_ex06.py
+    :language: python
+
+:download:`Download this script <../../examples/grouping_elements_ex06.py>`
+
+.. image:: ../images/intersect_groups1.png
+       :align: center
+
+
+.. _tui_cut_of_groups: 
+
+Cut of groups
+=============
+
+.. literalinclude:: ../../examples/grouping_elements_ex07.py
+    :language: python
+
+:download:`Download this script <../../examples/grouping_elements_ex07.py>`
+
+.. image:: ../images/cut_groups1.png
+       :align: center
+
+
+.. _tui_create_dim_group: 
+
+Creating groups of entities basing on nodes of other groups
+===========================================================
+
+.. literalinclude:: ../../examples/grouping_elements_ex08.py
+    :language: python
+
+:download:`Download this script <../../examples/grouping_elements_ex08.py>`
+
+.. image:: ../images/dimgroup_tui1.png
+       :align: center
+
+
+.. _tui_groups_by_sharp_edges: 
+
+Creating face groups separated by sharp edges
+=============================================
+
+.. literalinclude:: ../../examples/grouping_elements_ex09.py
+    :language: python
+
+:download:`Download this script <../../examples/grouping_elements_ex09.py>`
+