Purpose

The module SoMIDraggerContainer manages the transformation for the various Managed Interaction subdraggers.

Available draggers are SoMIRotateSphericalDragger, SoMIRotateDiscDragger, SoMIRotateCylindricalDragger, SoMITranslate1Dragger, SoMITranslate2Dragger.

Usage

Add the subdraggers to the Open Inventor scene below this node. Interaction with those draggers will automatically change the transformation values of this node (and the transformation for the scene below).

Windows

Default Panel

../../../Modules/Inventor/SoManagedInteractionDraggers/mhelp/Images/Screenshots/SoMIDraggerContainer._default.png

Input Fields

inScene

name: inScene, type: SoNode

Add the subdraggers here. If you have several of them, you need to use a SoGroup.

Output Fields

self

name: self, type: SoNode

The node itself. Note that this node is derived from SoSeparator and doesn’t provide the transformation for the rest of the scene. For this you must connect the transformation values to, e.g., a separate SoTransform.

Parameter Fields

Field Index

boundingBoxCaching: Enum Translation: Vector3
Center: Vector3  
pickCulling: Enum  
renderCaching: Enum  
renderCulling: Enum  
Rotation: Rotation  
Scale Factor: Vector3  
Scale Orientation: Rotation  

Visible Fields

Translation

name: translation, type: Vector3, default: 0 0 0

Sets and shows the translation. See SoTransform.translation.

Rotation

name: rotation, type: Rotation, default: 0 0 1 3.14159274101257

Sets and shows the rotation. See SoTransform.rotation.

Scale Factor

name: scaleFactor, type: Vector3, default: 1 1 1

Sets and shows the scale factor. See SoTransform.scaleFactor.

Scale Orientation

name: scaleOrientation, type: Rotation, default: 0 0 1 3.14159274101257

Sets and shows the scale orientation. See SoTransform.scaleOrientation.

Center

name: center, type: Vector3, default: 0 0 0

Sets and shows the center of rotation. See SoTransform.center.

Hidden Fields

renderCaching

name: renderCaching, type: Enum, default: AUTO

Values:

Title Name
On ON
Off OFF
Auto AUTO

boundingBoxCaching

name: boundingBoxCaching, type: Enum, default: AUTO

Values:

Title Name
On ON
Off OFF
Auto AUTO

renderCulling

name: renderCulling, type: Enum, default: AUTO

Values:

Title Name
On ON
Off OFF
Auto AUTO

pickCulling

name: pickCulling, type: Enum, default: AUTO

Values:

Title Name
On ON
Off OFF
Auto AUTO