SoPlaneDragger¶
- InventorModule¶
genre
author
package
dll
definition
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.
Windows¶
Default Panel¶
Output Fields¶
self¶
- name: self, type: SoNode¶
The output scene.
Parameter Fields¶
Field Index¶
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
Visible Fields¶
Rotation¶
- name: rotation, type: Rotation, default: 0 0 1 0¶
Sets and shows the current rotation of the plane.
Translation¶
- name: translation, type: Vector3, default: 0 0 0¶
Sets and shows 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.
Plane¶
- name: plane, type: Plane, default: 0 1 0 0¶
Shows a representation of the plane.
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.
Enable Mouse Over Cursor¶
- name: enableMouseOverCursor, type: Bool, default: FALSE¶
If checked, the cursor shape changes when over the plane.
Enable Mouse Over Highlight¶
- name: enableMouseOverHighlight, type: Bool, default: FALSE¶
If checked, the plane is highlighted when the mouse cursor is over it.
Plane Passiv Color¶
- name: planePassivColor, type: Color, default: 0.300000011920929 0.300000011920929 0.5¶
Sets the color of the plane when the user does not interact with it.
Plane Active Color¶
- name: planeActiveColor, type: Color, default: 1 1 0¶
Sets the color of the plane when user interacts with it.