MIPlaneDragger¶
- MacroModule¶
genre
author
package
definition
see also
keywords
Purpose¶
The module MIPlaneDragger is a replacement for SoPlaneDragger that uses Managed Interaction.
Usage¶
Same as SoPlaneDragger.
Details¶
Unlike SoPlaneDragger, interactive highlighting and changing of the mouse cursor is always on.
Tips¶
MIPlaneDragger is a macro module, which makes it easier to replace the geometry of the dragger.
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.
Enable Rotation¶
- name: enableRotation, type: Bool, default: TRUE¶
If checked, the interactive rotation of the plane is enabled.
Enable Translation¶
- name: enableTranslation, type: Bool, default: TRUE¶
If checked, the interactive translation of the plane is enabled.
Scale¶
- name: scale, type: Double, default: 1¶
Sets the size of the plane for rendering in 3D.
Plane¶
- name: plane, type: Plane, persistent: no¶
This is the plane resulting from
RotationandTranslation.
Passive Color¶
- name: passiveColor, type: Color, default: 0.3 0.3 0.5¶
Sets the color of the plane if the user does not interact with it.
Active Color¶
- name: activeColor, type: Color, default: 1 1 0¶
Sets the color of the plane if user interacts with it.