SoPlaneDragger¶
-
InventorModule
¶ genre Plane
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll SoUtils
definition utils.def
Purpose¶
The module SoPlaneDragger
displays a plane in 3D, which can be interactively translated and / or rotated.
Usage¶
Connect the output to a 3D viewer.
Details¶
Click into the inner portion of the plane to rotate it.
Click into the outer portion of the plane to translate it.
Parameter Fields¶
Field Index¶
boundingBoxCaching : Enum |
pickCulling : Enum |
Translation : Vector3 |
Draw Plane : Bool |
Plane : Plane |
|
enable : Bool |
Plane Active Color : Color |
|
Enable Mouse Over Cursor : Bool |
Plane Passiv Color : Color |
|
Enable Mouse Over Highlight : Bool |
renderCaching : Enum |
|
Enable Rotation : Bool |
renderCulling : Enum |
|
Enable Translation : Bool |
Rotation : Rotation |
|
isActive : Bool |
Scale Factor : Vector3 |
Visible Fields¶
Translation¶
-
name:
translation
, type:
Vector3
, default:
0 0 0
¶ Sets the current translation of the plane.
Scale Factor¶
-
name:
scaleFactor
, type:
Vector3
, default:
1 1 1
¶ Sets the size of the plane for drawing in 3D.
Draw Plane¶
-
name:
drawPlane
, type:
Bool
, default:
TRUE
¶ If checked, the plane is drawn in passive mode.
Enable Translation¶
-
name:
enableTranslation
, type:
Bool
, default:
TRUE
¶ If checked, the interactive translation of the plane is enabled.
Enable Rotation¶
-
name:
enableRotation
, type:
Bool
, default:
TRUE
¶ If checked, the interactive rotation of the plane is enabled.