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