Std ToggleVisibility: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
Line 33: Line 33:
<!--T:3-->
<!--T:3-->
# Select one or more objects.
# Select one or more objects.
#* Invisible objects can be selected in the [[Tree_view|Tree view]].
#* Be careful when you use {{KEY|Ctrl}}+{{KEY|A}} to select all objects in the Tree view. This will also selects sub-elements of [[PartDesign_Body|PartDesign bodies]] and objects used for [[Part_Boolean|Part Booleans]]. In most cases these should stay invisible.
#* Objects used for [[Part_Boolean|Part Booleans]] are also selected when you use {{KEY|Ctrl}}+{{KEY|A}} in the [[3D_view|3D view]].
# There are several ways to invoke the command:
# There are several ways to invoke the command:
#* Select the {{MenuCommand|View → Toggle visibility}} option from the menu.
#* Select the {{MenuCommand|View → Toggle visibility}} option from the menu.
#* Select the {{MenuCommand|View → Visibility → Toggle visibility}} option from the menu.
#* Select the {{MenuCommand|View → Visibility → Toggle visibility}} option from the menu.
#* Select the {{MenuCommand|Toggle visibility}} option from the [[Tree_view|Tree view]] context menu. This option is not available in the [[PartDesign_Workbench|PartDesign Workbench]].
#* Select the {{MenuCommand|Toggle visibility}} option from the Tree view context menu. This option is not available in the [[PartDesign_Workbench|PartDesign Workbench]].
#* Use the keyboard shortcut: {{KEY|Space}}.
#* Use the keyboard shortcut: {{KEY|Space}}.



Revision as of 10:36, 6 April 2020

This documentation is a work in progress. Please don't mark it as translatable since it will change in the next hours and days.


Std ToggleVisibility

Menu location
View → Toggle visibility
Workbenches
All
Default shortcut
Space
Introduced in version
-
See also
Std ShowSelection, Std HideSelection, Std ToggleObjects, Std ShowObjects, Std HideObjects

Description

The Std ToggleVisibility command toggles the visibility of selected objects.

Usage

  1. Select one or more objects.
    • Invisible objects can be selected in the Tree view.
    • Be careful when you use Ctrl+A to select all objects in the Tree view. This will also selects sub-elements of PartDesign bodies and objects used for Part Booleans. In most cases these should stay invisible.
    • Objects used for Part Booleans are also selected when you use Ctrl+A in the 3D view.
  2. There are several ways to invoke the command:
    • Select the View → Toggle visibility option from the menu.
    • Select the View → Visibility → Toggle visibility option from the menu.
    • Select the Toggle visibility option from the Tree view context menu. This option is not available in the PartDesign Workbench.
    • Use the keyboard shortcut: Space.

Notes

  • The action of this command cannot be undone with Std Undo.
  • The visibility of an object can also be changed through its DataVisibility parameter in the Property editor or the Combo view.

Scripting

See also: FreeCAD Scripting Basics.

Use the show and hide methods of an object to change its visibility.

import FreeCADGui

obj = FreeCADGui.ActiveDocument.myObjectName

if obj.Visibility == True:
  obj.hide()
else:
  obj.show()