SoMIDraggerContainer¶
-
InventorModule
¶ genre Interaction
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll SoManagedInteractionDraggers
definition SoManagedInteractionDraggers.def see also SoMIRotateSphericalDragger
,SoMIRotateDiscDragger
,SoMIRotateCylindricalDragger
,SoMITranslate1Dragger
,SoMITranslate2Dragger
keywords translate
,rotate
,3d
,scene
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).
Input Fields¶
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 separateSoTransform
.
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
.