SoDiagram2DIntervalMarker

InventorModule

genre

Diagram

author

MeVis Medical Solutions AG

package

MeVisLab/Standard

dll

SoDiagram2D

definition

SoDiagram2D.def

see also

SoDiagram2D

inherits from

SoDiagram2DInteractionExtension

Purpose

The module SoDiagram2DIntervalMarker interactively draws a filled rectangle on a diagram viewer to highlight that area.

Windows

Default Panel

../../../Modules/Inventor/SoDiagram2D/mhelp/Images/Screenshots/SoDiagram2DIntervalMarker._default.png

Output Fields

self

name: self, type: SoNode

Parameter Fields

Field Index

2D area mode: Bool

Drawing enabled: Bool

Ax: Double

Editing enabled: Bool

Ay: Double

interactionProviderID: String

Bx: Double

markerChanged: Trigger

By: Double

Opacity: Float

Color: Color

Show border: Bool

cursorShape: Enum

Valid: Bool

Draw before curves: Bool

Visible Fields

Drawing enabled

name: isEnabled, type: Bool, default: TRUE, deprecated name: \_isEnabled

If checked, the module renders the highlighting rectangle.

see also SoDiagram2DExtension.isEnabled

Editing enabled

name: isEditingEnabled, type: Bool, default: TRUE, deprecated name: \_isEditingEnabled

If checked, the module’s highlighting rectangle can be set interactively.

see also SoDiagram2DExtension.isEditingEnabled

Ax

name: ax, type: Double, default: 0, deprecated name: \_ax

Shows the x-coordinate of the corner set first.

Ay

name: ay, type: Double, default: 0, deprecated name: \_ay

Shows the y-coordinate of the corner set first.

Bx

name: bx, type: Double, default: 0, deprecated name: \_bx

Shows the x-coordinate of the corner set second.

By

name: by, type: Double, default: 0, deprecated name: \_by

Shows the y-coordinate of the corner set second.

Color

name: color, type: Color, default: 1 1 0.819999992847443, deprecated name: \_color

Sets the color of the highlighting rectangle.

Opacity

name: opacity, type: Float, default: 0.5, minimum: 0, maximum: 1, deprecated name: \_opacity

Sets the opacity of the highlighting rectangle.

Show border

name: border, type: Bool, default: TRUE, deprecated name: \_border

If checked, a border is rendered around the highlighting rectangle.

2D area mode

name: twoDimensions, type: Bool, default: TRUE, deprecated name: \_twoDimensions

If checked, the highlighting rectangle fills the entire height of the diagram.

Valid

name: intervalIsValid, type: Bool, persistent: no, deprecated name: \_intervalIsValid

Shows whether the highlighted rectangle is valid (inside the diagram).

Draw before curves

name: shouldDrawBeforeCurves, type: Bool, default: FALSE, deprecated name: \_drawBeforeCurves

If checked, the highlighting rectangle is rendered before the curves are rendered, i.e., is rendered behind the curves.

Otherwise, the highlighting rectangle is rendered under the curves.

Hidden Fields

interactionProviderID

name: interactionProviderID, type: String

see SoDiagram2DExtension.interactionProviderID

cursorShape

name: cursorShape, type: Enum, default: CROSS_RECT_CURSOR

see SoDiagram2DInteractionExtension.cursorShape

markerChanged

name: markerChanged, type: Trigger