"Reduce study" help documentation correction.

This commit is contained in:
akl 2014-06-24 16:52:22 +04:00
parent fa057fce70
commit 242164f4e0
4 changed files with 47 additions and 29 deletions

View File

@ -20,6 +20,7 @@ parent object is highlighted with bold font.</li>
and then displays only the children of the selected object(s). and then displays only the children of the selected object(s).
</li> </li>
\anchor publish_hidden_objects
<li><b>Unpublish</b> - hides the selected geometric object from the Object Browser <li><b>Unpublish</b> - hides the selected geometric object from the Object Browser
and erases it from all viewers. To publish unpublished geometric objects select in the and erases it from all viewers. To publish unpublished geometric objects select in the
context menu of the <b>Geometry</b> root object <b>Publish...</b> item. context menu of the <b>Geometry</b> root object <b>Publish...</b> item.
@ -35,8 +36,11 @@ and then displays only the children of the selected object(s).
to change the order (ascending / descending) by clicking the corresponding title bar of the objects list. to change the order (ascending / descending) by clicking the corresponding title bar of the objects list.
</li> </li>
<li>\subpage dependency_tree_page "Show dependency tree" - shows dependency tree of selected objects <li>\ref dependency_tree_page "Show dependency tree" - shows dependency tree of selected objects
in new 2D View Window.</li> in new 2D View Window.</li>
<li>\ref reduce_study_page "Reduce study" - allows to reduce study
by automatic removing objects according to user's options.</li>
</ul> </ul>
<h2> Folders </h2> <h2> Folders </h2>

View File

@ -2,7 +2,18 @@
\page dependency_tree_page Dependency Tree \page dependency_tree_page Dependency Tree
\n In order to better understand the relations between the %GEOM <ul>
<li>\ref dependency_tree_general_description_anchor "General description"</li>
<li>\ref dependency_tree_nodes_anchor "Nodes" </li>
<li>\ref dependency_tree_links_anchor "Links" </li>
<li>\ref dependency_tree_operations_anchor "Operations" </li>
<li>\ref dependency_tree_navigation_anchor "Navigation" </li>
<li>\ref dependency_tree_popup_menu_anchor "Context menu"</li>
</ul>
\anchor dependency_tree_general_description_anchor <h2>General description</h2>
In order to better understand the relations between the %GEOM
objects in a study the user has a possibility to display the objects in a study the user has a possibility to display the
ascendants and descendant of the object(s) in a family tree. ascendants and descendant of the object(s) in a family tree.
@ -21,7 +32,7 @@ User can change all necessary parameters of Dependency Tree Viewer
in \ref pref_dependency_tree "Preferences". in \ref pref_dependency_tree "Preferences".
<hr> <hr>
\anchor dependency_tree_nodes <h2>Nodes</h2> \anchor dependency_tree_nodes_anchor <h2>Nodes</h2>
Tree nodes in the Dependency Viewer are named according to the study Tree nodes in the Dependency Viewer are named according to the study
names of the corresponding objects. names of the corresponding objects.
@ -57,7 +68,7 @@ clicks the left mouse button on node.</li></ul>
\image html tree_selected_node.png \image html tree_selected_node.png
<hr> <hr>
\anchor dependency_tree_links <h2>Links</h2> \anchor dependency_tree_links_anchor <h2>Links</h2>
Dependency Tree Viewer shows oriented links between nodes to Dependency Tree Viewer shows oriented links between nodes to
represent dependency direction. Viewer supports the following states represent dependency direction. Viewer supports the following states
@ -81,7 +92,7 @@ some nodes.</li></ul>
\image html tree_cycldep_link.png \image html tree_cycldep_link.png
<hr> <hr>
\anchor dependency_tree_operations <h2>Operations</h2> \anchor dependency_tree_operations_anchor <h2>Operations</h2>
The dependency tree of a chosen %GEOM object is displayed in The dependency tree of a chosen %GEOM object is displayed in
the dedicated 2D view window. the dedicated 2D view window.
@ -149,7 +160,7 @@ of descendants.
\image html tree_button_update.png \image html tree_button_update.png
<hr> <hr>
\anchor dependency_tree_navigation <h2>Navigation</h2> \anchor dependency_tree_navigation_anchor <h2>Navigation</h2>
Dependency Tree 2D Viewer supports the following navigation mode: Dependency Tree 2D Viewer supports the following navigation mode:
@ -168,7 +179,7 @@ the following view transformations:
</ul> </ul>
<hr> <hr>
\anchor dependency_tree_popup_menu <h2>Popup Menu</h2> \anchor dependency_tree_popup_menu_anchor <h2>Popup Menu</h2>
After the object has appeared in the Dependency Tree 2D Viewer, After the object has appeared in the Dependency Tree 2D Viewer,
user can select it with left mouse click to change its presentation user can select it with left mouse click to change its presentation

View File

@ -18,39 +18,41 @@ Browser or OCC Viewer and calling "Reduce study" popup item.
<ul> <ul>
<li><b> Objects to be kept</b> - objects will be kept in the study after <li><b> Objects to be kept</b> - objects that will be kept in the study after
applying operation of reduce study. The list of objects being selected by applying operation of reduce study. The list of objects being selected by
the user are highlighted in bold font. the user are highlighted in bold font.</li>
\n Moreover user can show and hide object(s) in current OCC Viewer using
"eye" icons near each item of tree. It's possible to click on "eye" icon
in the head of tree in order to show/hide all objects.</li>
<li><b> Objects to be removed</b> - objects will be deleted by the <li><b> Objects to be removed</b> - objects that will be deleted.</li>
function if it is applied.</li>
<li><b> Intermediate objects</b> - allows to choose future action with \note Mentioned views provide possibility to show/hide object(s) in
the objects, being in the operations chains to produce final objects: current Viewer using "eye" icon near each item of tree. Also user can
show/hide ALL objects in tree by clicking "eye" icon in the head of tree view.
<li><b> Intermediate objects</b> group box allows to choose an action
that will be performed with the objects that took part in the operations
chain to produce the selected object(s):
<ul> <ul>
<li>Keep - object(s) will be kept in the study;</li> <li>Keep - object(s) will be kept in the study;</li>
<li>Unpublish - object(s) will be automatically unpublished (hidden) <li>Unpublish - object(s) will be unpublished (hidden) from the study;</li>
from the study;</li> <li>Remove - object(s) will be removed from the study. \note Since use of
<li>Remove - object(s) will be removed from the study. Since using of this option can lead to the broken Dump Python script, the warning message
this option can lead to the broken Dump Python, the warning message will be shown at the operation commiting to confirm/reject removing
will be shown to the user.</li> intermediate objects.</li>
</ul> </ul>
</li> </li>
<li><b> Sub-objects</b> - allows to choose the same operations for <li><b> Sub-objects</b> group box allows to choose the same operations for
sub-objects of selected item(s): keep, unpublish or remove.</li> sub-objects of selected item(s): keep, unpublish or remove.</li>
<li><b> Remove empty folders</b> - if this option is checked, all folders, <li><b> Remove empty folders</b> - if this option is checked, then all folders,
which will become empty after removal of the unused objects from the which will become empty after removing unused objects from the study,
study, will be also removed; otherwise, empty folders will be kept.</li> will be also removed; otherwise, empty folders will be kept.</li>
<li><b> Soft removal</b> - if this option is checked, operation will just <li><b> Soft removal</b> - if this option is checked, operation will just
unpublish the redundant objects from the study instead of their hard removal. unpublish the redundant objects from the study instead of their hard delete.
\n Soft removal would keep all the data in the study to give the user \n Soft removal would keep all the data in the study to give the user a
chance to rollback this operation using "Publish Objects" dialog box.</li> chance to revert this operation using \ref publish_hidden_objects
"Publish Objects" dialog box.</li>
</ul> </ul>
*/ */

View File

@ -66,7 +66,8 @@ geometrical object. TUI Command: <em>sg.DisplayOnly(ID)</em></li>
<li><b>Hide all dimensions</b> - hides all of the persistent dimensions created for the selected geometrical object.</li> <li><b>Hide all dimensions</b> - hides all of the persistent dimensions created for the selected geometrical object.</li>
<li>\subpage dependency_tree_page "Show dependency tree" - shows dependency tree of selected objects <li>\subpage dependency_tree_page "Show dependency tree" - shows dependency tree of selected objects
in new 2D View Window.</li> in new 2D View Window.</li>
<li>\subpage reduce_study_page "Reduce study" - allows to reduce study.</li> <li>\subpage reduce_study_page "Reduce study" - allows to reduce study
by automatic removing objects according to user's options.</li>
<li><b>Dump view</b> - exports an object from the viewer in bmp, png, <li><b>Dump view</b> - exports an object from the viewer in bmp, png,
jpg or jpeg image format.</li> jpg or jpeg image format.</li>
<li><b>Change background</b> - allows to redefine the background <li><b>Change background</b> - allows to redefine the background