SoBypass

MacroModule

genre

Fields

author

MeVis Medical Solutions AG

package

MeVisLab/Standard

definition

helpers.def

see also

SoToggle, Bypass, BaseBypass

keywords

base, switch

Purpose

The module SoBypass disconnects the attached Open Inventor subgraph from the scene.

The difference between this module and the SoToggle is that the SoToggle only disables rendering of the subgraph, while other messages still pass through it.

Details

This module may help to prevent unnecessary updates of Open Inventor scenes. The connection between input and output scene is set or unset using a Python script. Thus, the attached subgraph is fully disconnected from the scene.

Windows

Default Panel

../../../Modules/Macros/Helpers/mhelp/Images/Screenshots/SoBypass._default.png

Input Fields

child

name: child, type: SoNode, deprecated name: baseIn0

Output Fields

self

name: self, type: SoNode, deprecated name: baseOut0

Parameter Fields

Visible Fields

Bypass

name: bypass, type: Bool, default: TRUE

If checked, the input scene graph is piped through the module.

No Bypass (inverse logic)

name: noBypass, type: Bool, default: FALSE

If checked, the input scene graph is fully blocked.