SoView2DBorderHighlight

InventorModule

genre

View2DExtended

author

MeVis Medical Solutions AG

package

MeVisLab/Standard

dll

SoView2D

definition

view2d.def

see also

SoView2D

inherits from

SoView2DBorder

keywords

extension

Purpose

The module SoView2DBorderHighlight renders a border around a certain 2D slice (or a certain sequence of slices) in a 2D viewer.

Windows

Default Panel

../../../Modules/Inventor/SoView2D/mhelp/Images/Screenshots/SoView2DBorderHighlight._default.png

Output Fields

self

name: self, type: SoNode

Parameter Fields

Field Index

Alpha: Float

cursorShape: Enum

needsValidVoxel: Bool

alt: Enum

editingOn: Bool

Num. Slices: Integer

borderWidth: Float

evaluateFocus: Bool

On: Bool

button1: Enum

fixZOn: Bool

renderOnSlab: Bool

button2: Enum

focusBorderWidth: Float

selectionTolerance: Float

button3: Enum

focusColor: Color

setEventHandled: Bool

clipToSlice: Bool

ignoreHandledEvents: Bool

shift: Enum

Color: Color

interactionProviderID: String

Start Slice: Integer

control: Enum

Line Width: Float

wantsAllEvents: Bool

createNewMode: Bool

lineStyle: Enum

wantsKeyEvents: Bool

createNewModeRequest: Trigger

maskValid: Bool

wantsMouseWheelEvents: Bool

Visible Fields

On

name: drawingOn, type: Bool, default: TRUE

If checked, the module highlights the adjusted slice(s) by painting a border around it.

see also SoView2DBorder.drawingOn

Color

name: color, type: Color, default: 1 1 1

Sets the color of the rendered border.

see also SoView2DBorder.color

Alpha

name: alphaFactor, type: Float, default: 1, minimum: 0, maximum: 1

Sets the alpha value of the rendered border.

Line Width

name: lineWidth, type: Float, default: 1, minimum: 0

Sets the line width in pixels of the rendered border.

Start Slice

name: startSlice, type: Integer, default: 0

Sets the start slice around which a border is rendered.

Num. Slices

name: numSlices, type: Integer, default: 1, minimum: 0

Sets the number of slices starting with the Start Slice for which a border is rendered.

Hidden Fields

interactionProviderID

name: interactionProviderID, type: String

see SoView2DExtension.interactionProviderID

editingOn

name: editingOn, type: Bool, default: TRUE

see SoView2DExtension.editingOn

maskValid

name: maskValid, type: Bool, persistent: no

fixZOn

name: fixZOn, type: Bool, default: TRUE

selectionTolerance

name: selectionTolerance, type: Float, default: 4, deprecated name: selectDistance

needsValidVoxel

name: needsValidVoxel, type: Bool, default: TRUE

see SoView2DExtension.needsValidVoxel

button1

name: button1, type: Enum, default: IGNORED

see SoView2DExtension.button1

button2

name: button2, type: Enum, default: IGNORED

see SoView2DExtension.button2

button3

name: button3, type: Enum, default: IGNORED

see SoView2DExtension.button3

shift

name: shift, type: Enum, default: IGNORED

see SoView2DExtension.shift

control

name: control, type: Enum, default: IGNORED

see SoView2DExtension.control

alt

name: alt, type: Enum, default: IGNORED

see SoView2DExtension.alt

wantsAllEvents

name: wantsAllEvents, type: Bool, default: FALSE

wantsKeyEvents

name: wantsKeyEvents, type: Bool, default: FALSE

wantsMouseWheelEvents

name: wantsMouseWheelEvents, type: Bool, default: FALSE

setEventHandled

name: setEventHandled, type: Bool, default: FALSE

see SoView2DExtension.setEventHandled

ignoreHandledEvents

name: ignoreHandledEvents, type: Bool, default: FALSE

see SoView2DExtension.ignoreHandledEvents

createNewMode

name: createNewMode, type: Bool, default: FALSE

see SoView2DExtension.createNewMode

createNewModeRequest

name: createNewModeRequest, type: Trigger

see SoView2DExtension.createNewModeRequest

renderOnSlab

name: renderOnSlab, type: Bool, default: FALSE

clipToSlice

name: clipToSlice, type: Bool, default: FALSE

cursorShape

name: cursorShape, type: Enum, default: UNDEFINED_CURSOR

see SoView2DExtension.cursorShape

borderWidth

name: borderWidth, type: Float, default: 1

see SoView2DBorder.borderWidth

evaluateFocus

name: evaluateFocus, type: Bool, default: FALSE

see SoView2DBorder.evaluateFocus

focusColor

name: focusColor, type: Color, default: 1 1 1

see SoView2DBorder.focusColor

focusBorderWidth

name: focusBorderWidth, type: Float, default: 2

see SoView2DBorder.focusBorderWidth

lineStyle

name: lineStyle, type: Enum, default: SOLID

see SoView2DBorder.lineStyle