Keeping and Removing Selected Branches

The Navigator is often used to build a session consisting of objects in which the user is interested. The Filter command can be used for this purpose, but it is too complex for a simple scenario. Keep/Remove Selected Branches offers a simple way to modify session content.

This task shows you how to:

Keep Selected Branches

You can designate the branches and objects you want to keep in session. All others will be removed.

  1. In the Tree or in the 3D, select the branches or objects you want to keep.

  2. In the View menu, select Keep or right-click the selected objects and select Keep .

    The selected branches or objects are kept in the Navigation window accordingly and all others are removed.

    Example 1:

    This selection



    gives this result:



    Example 2:

    This selection



    gives this result:



    Example 3:

    This selection



    gives this result:



    Warning:
    • Every node from the root to the selected node is kept.
    • If a node and one of its children nodes are both selected, only the child node is taken into account in the selection.
    • All children nodes of the selected node are kept (unless one of the children nodes is selected too, in which case the previous rule applies.

Remove Selected Branches

You can designate the branches and objects you want to remove from your session. All others will be kept and will then constitute your session content.

  1. In the Tree or in the 3D, select the branches or objects you want to remove.

  2. In the View menu, select Remove or right-click the selected objects and select Remove.

    The selected branches or objects are removed from the Navigation window accordingly.

    Example 1:

    This selection



    gives this result:



    Example 2:

    This selection



    gives this result:



    Example 3:

    This selection



    gives this result:



    Warning:
    • Each selected node is removed, and of course all its children. As a consequence, it is useless to select a node and one of its children.
    • If, after a node is removed, its parent has no more children, this parent node is removed too.
    • If the root node is selected, it is not removed, but all its children are removed.

Note: Both the Keep and the Remove commands result in a tree where not all data is present, i.e. there can be nodes for which only some of their children nodes are present. In this case, a dot indicator '.' is displayed at the node instead of a '-'.