Purpose

This module manages the transformation for the various Managed Interaction sub-draggers.

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

Usage

Add the sub-draggers to the 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 sub-draggers 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

Translation. See SoTransform.translation.

Rotation

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

Rotation. See SoTransform.rotation.

Scale Factor

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

Scale factor. See SoTransform.scaleFactor.

Scale Orientation

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

Scale orientation. See SoTransform.scaleOrientation.

Center

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

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