SoView2DTranslationRotation
-
InventorModule
-
Purpose
The module SoView2DTranslationRotation
enables the same navigation with a 2D MPR
as in a SoExaminerViewer
.
Usage
Use this module in conjunction with a MPR
module.
Interaction
Standard Mouse Interaction
Button |
Function |
Left |
Rotate |
Middle |
Pan |
Middle+Left |
Dolly |
Standard Key Interaction
Key |
Function |
Cursor Up/Down |
Rotate around y-axis |
Page Up/Down |
Rotate around y-axis |
Cursor Left/Right |
Rotate around z-axis |
Windows
Default Panel
Output Fields
self
-
name:
self
, type:
SoNode
Parameter Fields
Visible Fields
Translation
-
name:
translation
, type:
Vector3
, default:
0 0 0
Sets and shows the current translation.
Rotation
-
name:
rotation
, type:
Rotation
, default:
0 0 1 0
Sets and shows the current rotation.
Field Of View
-
name:
fieldOfView
, type:
Float
, default:
100
Shows the current field of view.
Hidden Fields
maskValid
-
name:
maskValid
, type:
Bool
, persistent:
no
fixZOn
-
name:
fixZOn
, type:
Bool
, default:
TRUE
selectionTolerance
-
name:
selectionTolerance
, type:
Float
, default:
4
, deprecated name:
selectDistance
wantsAllEvents
-
name:
wantsAllEvents
, type:
Bool
, default:
TRUE
wantsKeyEvents
-
name:
wantsKeyEvents
, type:
Bool
, default:
FALSE
wantsMouseWheelEvents
-
name:
wantsMouseWheelEvents
, type:
Bool
, default:
TRUE
renderOnSlab
-
name:
renderOnSlab
, type:
Bool
, default:
FALSE
clipToSlice
-
name:
clipToSlice
, type:
Bool
, default:
FALSE
mouseFunctionWheel
-
name:
mouseFunctionWheel
, type:
Enum
, default:
ROTATE_Z
Values:
Title |
Name |
None |
NONE |
Rotate X |
ROTATE_X |
Rotate Y |
ROTATE_Y |
Rotate Z |
ROTATE_Z |
Pan X |
PAN_X |
Pan Y |
PAN_Y |
Slice |
SLICE |
Zoom |
ZOOM |
Slice Or Zoom |
SLICE_OR_ZOOM |
keyFunctionHoriCursor
-
name:
keyFunctionHoriCursor
, type:
Enum
, default:
ROTATE_Z
Values:
Title |
Name |
None |
NONE |
Rotate X |
ROTATE_X |
Rotate Y |
ROTATE_Y |
Rotate Z |
ROTATE_Z |
Pan X |
PAN_X |
Pan Y |
PAN_Y |
Slice |
SLICE |
Zoom |
ZOOM |
Slice Or Zoom |
SLICE_OR_ZOOM |
keyFunctionVertCursor
-
name:
keyFunctionVertCursor
, type:
Enum
, default:
SLICE_OR_ZOOM
Values:
Title |
Name |
None |
NONE |
Rotate X |
ROTATE_X |
Rotate Y |
ROTATE_Y |
Rotate Z |
ROTATE_Z |
Pan X |
PAN_X |
Pan Y |
PAN_Y |
Slice |
SLICE |
Zoom |
ZOOM |
Slice Or Zoom |
SLICE_OR_ZOOM |
keyFunctionPageKeys
-
name:
keyFunctionPageKeys
, type:
Enum
, default:
SLICE_OR_ZOOM
Values:
Title |
Name |
None |
NONE |
Rotate X |
ROTATE_X |
Rotate Y |
ROTATE_Y |
Rotate Z |
ROTATE_Z |
Pan X |
PAN_X |
Pan Y |
PAN_Y |
Slice |
SLICE |
Zoom |
ZOOM |
Slice Or Zoom |
SLICE_OR_ZOOM |
adaptCursorShape
-
name:
adaptCursorShape
, type:
Bool
, default:
FALSE