smesh/doc/gui/input/tui_grouping_elements.rst

122 lines
2.6 KiB
ReStructuredText
Raw Normal View History

2017-12-08 19:09:48 +05:00
*****************
Grouping Elements
*****************
.. contents:: `Table of contents`
.. _tui_create_standalone_group:
Create a Standalone Group
=========================
2022-04-11 18:28:01 +05:00
.. literalinclude:: ../../examples/grouping_elements_ex01.py
2017-12-08 19:09:48 +05:00
:language: python
2022-04-11 18:28:01 +05:00
:download:`Download this script <../../examples/grouping_elements_ex01.py>`
2017-12-08 19:09:48 +05:00
.. image:: ../images/create_group.png
:align: center
.. _tui_create_group_on_geometry:
Create a Group on Geometry
==========================
2022-04-11 18:28:01 +05:00
.. literalinclude:: ../../examples/grouping_elements_ex02.py
2017-12-08 19:09:48 +05:00
:language: python
2022-04-11 18:28:01 +05:00
:download:`Download this script <../../examples/grouping_elements_ex02.py>`
2017-12-08 19:09:48 +05:00
.. _tui_create_group_on_filter:
Create a Group on Filter
========================
2022-04-11 18:28:01 +05:00
.. literalinclude:: ../../examples/grouping_elements_ex03.py
2017-12-08 19:09:48 +05:00
:language: python
2022-04-11 18:28:01 +05:00
:download:`Download this script <../../examples/grouping_elements_ex03.py>`
2017-12-08 19:09:48 +05:00
.. _tui_edit_group:
Edit a Group
============
2022-04-11 18:28:01 +05:00
.. literalinclude:: ../../examples/grouping_elements_ex04.py
2017-12-08 19:09:48 +05:00
:language: python
2022-04-11 18:28:01 +05:00
:download:`Download this script <../../examples/grouping_elements_ex04.py>`
2017-12-08 19:09:48 +05:00
.. image:: ../images/editing_groups1.png
:align: center
.. _tui_union_of_groups:
Union of groups
===============
2022-04-11 18:28:01 +05:00
.. literalinclude:: ../../examples/grouping_elements_ex05.py
2017-12-08 19:09:48 +05:00
:language: python
2022-04-11 18:28:01 +05:00
:download:`Download this script <../../examples/grouping_elements_ex05.py>`
2017-12-08 19:09:48 +05:00
.. image:: ../images/union_groups1.png
:align: center
.. _tui_intersection_of_groups:
Intersection of groups
======================
2022-04-11 18:28:01 +05:00
.. literalinclude:: ../../examples/grouping_elements_ex06.py
2017-12-08 19:09:48 +05:00
:language: python
2022-04-11 18:28:01 +05:00
:download:`Download this script <../../examples/grouping_elements_ex06.py>`
2017-12-08 19:09:48 +05:00
.. image:: ../images/intersect_groups1.png
:align: center
.. _tui_cut_of_groups:
Cut of groups
=============
2022-04-11 18:28:01 +05:00
.. literalinclude:: ../../examples/grouping_elements_ex07.py
2017-12-08 19:09:48 +05:00
:language: python
2022-04-11 18:28:01 +05:00
:download:`Download this script <../../examples/grouping_elements_ex07.py>`
2017-12-08 19:09:48 +05:00
.. image:: ../images/cut_groups1.png
:align: center
.. _tui_create_dim_group:
Creating groups of entities basing on nodes of other groups
===========================================================
2022-04-11 18:28:01 +05:00
.. literalinclude:: ../../examples/grouping_elements_ex08.py
2017-12-08 19:09:48 +05:00
:language: python
2022-04-11 18:28:01 +05:00
:download:`Download this script <../../examples/grouping_elements_ex08.py>`
2017-12-08 19:09:48 +05:00
.. image:: ../images/dimgroup_tui1.png
:align: center
.. _tui_groups_by_sharp_edges:
Creating face groups separated by sharp edges
=============================================
2017-12-08 19:09:48 +05:00
2022-04-11 18:28:01 +05:00
.. literalinclude:: ../../examples/grouping_elements_ex09.py
:language: python
2017-12-08 19:09:48 +05:00
2022-04-11 18:28:01 +05:00
:download:`Download this script <../../examples/grouping_elements_ex09.py>`
2017-12-08 19:09:48 +05:00