SoPlaneDragger

InventorModule
genre Plane
status stable
author Florian Link
package MeVisLab/Standard
dll SoUtils
definition utils.def
keywords drag, plane

Purpose

Displays a plane a 3D, which can be interactively translated and / or rotated.

Usage

Connect the output to a 3D viewer.

Windows

Default Panel

../../../Modules/Inventor/SoUtils/mhelp/Images/Screenshots/SoPlaneDragger._default.png

Output Fields

self

name: self, type: SoNode

The output scene.

Parameter Fields

Field Index

boundingBoxCaching: Enum Plane Passiv Color: Color
Draw Plane: Bool renderCaching: Enum
Enable Rotation: Bool renderCulling: Enum
Enable Translation: Bool Rotation: Rotation
isActive: Bool Scale Factor: Vector3
pickCulling: Enum Translation: Vector3
Plane: Plane  
Plane Active Color: Color  

Visible Fields

Rotation

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

The current rotation of the plane.

Translation

name: translation, type: Vector3, default: 0 0 0

The current translation of the plane.

Scale Factor

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

Size of the plane for drawing in 3D.

Plane

name: plane, type: Plane, default: 0 1 0 0

Representation of the plane.

Draw Plane

name: drawPlane, type: Bool, default: TRUE

Draw the plane in passiv mode.

Enable Translation

name: enableTranslation, type: Bool, default: TRUE

En/Disable interactive translation of the plane.

Enable Rotation

name: enableRotation, type: Bool, default: TRUE

En/Disable interactive rotation of the plane.

Plane Passiv Color

name: planePassivColor, type: Color, default: 0.300000011920929 0.300000011920929 0.5

The color of the plane if the user does not interact with it.

Plane Active Color

name: planeActiveColor, type: Color, default: 1 1 0

The color of the plane if user interacts with it.

Hidden Fields

renderCaching

name: renderCaching, type: Enum, default: AUTO

Values:

Title Name
Off OFF
On ON
Auto AUTO

boundingBoxCaching

name: boundingBoxCaching, type: Enum, default: AUTO

Values:

Title Name
Off OFF
On ON
Auto AUTO

renderCulling

name: renderCulling, type: Enum, default: AUTO

Values:

Title Name
Off OFF
On ON
Auto AUTO

pickCulling

name: pickCulling, type: Enum, default: AUTO

Values:

Title Name
Off OFF
On ON
Auto AUTO

isActive

name: isActive, type: Bool, default: FALSE