SoDiagram2DCurveSection3¶
-
InventorModule
¶ genre Diagram
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll SoDiagram2D
definition SoDiagram2D.def see also SoDiagram2D
,SoDiagram2DCurveSection2
inherits from SoDiagram2DInteractionExtension
keywords split
,line
Purpose¶
The module SoDiagram2DCurveSection3
renders a doubly split, colored background behind a diagram. The splits can be set interactively.
Usage¶
On initialization, the module splits at each third of the x-width of the curves.
Drag the splitters with the set mouse button and modifier to move it horizontally.
Parameter Fields¶
Field Index¶
Caption1 : String |
grabWidth : Float |
split1ValY : Double |
Caption2 : String |
Index (startPos) : Integer |
split2ValY : Double |
Caption3 : String |
Index (endPos) : Integer |
Splitter Color : Color |
Color1 : Color |
Index (split1Pos) : Integer |
splitterChanged : Trigger |
Color2 : Color |
Index (split2Pos) : Integer |
startValY : Double |
Color3 : Color |
interactionProviderID : String |
Valid : Bool |
Cursor Shape : Enum |
keepLimits : Bool |
Value (startVal) : Double |
Drawing enabled : Bool |
Opacity : Float |
Value (endVal) : Double |
Editing enabled : Bool |
Reset : Trigger |
Value (split1Val) : Double |
endValY : Double |
Show Captions : Bool |
Value (split2Val) : Double |
Visible Fields¶
Drawing enabled¶
-
name:
isEnabled
, type:
Bool
, default:
TRUE
, deprecated name:
\_isEnabled
¶ If checked, the module renders the colored sections and the splitters behind the diagram.
see also SoDiagram2DExtension.isEnabled
Editing enabled¶
-
name:
isEditingEnabled
, type:
Bool
, default:
TRUE
, deprecated name:
\_isEditingEnabled
¶ If checked, the splitters can interactively be set.
Valid¶
-
name:
inputValid
, type:
Bool
, persistent:
no
, deprecated name:
\_inputValid
¶ Shows whether the input is valid.
Index (startPos)¶
-
name:
startPos
, type:
Integer
, default:
-1
, deprecated name:
\_startPos
¶ Shows the index of the diagram at the start of the first section.
Index (endPos)¶
-
name:
endPos
, type:
Integer
, default:
-1
, deprecated name:
\_endPos
¶ Shows the index of the diagram at the start of the third section.
Index (split1Pos)¶
-
name:
split1Pos
, type:
Integer
, default:
-1
, deprecated name:
\_split1Pos
¶ Shows the index of the diagram at the first splitter.
Index (split2Pos)¶
-
name:
split2Pos
, type:
Integer
, default:
-1
, deprecated name:
\_split2Pos
¶ Shows the index of the diagram at the second splitter.
Value (startVal)¶
-
name:
startVal
, type:
Double
, default:
0
, deprecated name:
\_startVal
¶ Shows the x-value of the diagram at the start of the first section.
Value (endVal)¶
-
name:
endVal
, type:
Double
, default:
0
, deprecated name:
\_endVal
¶ Shows the x-value of the diagram at the end of the third section.
Value (split1Val)¶
-
name:
split1Val
, type:
Double
, default:
0
, deprecated name:
\_split1Val
¶ Shows the x-value of the diagram at the first splitter.
Value (split2Val)¶
-
name:
split2Val
, type:
Double
, default:
0
, deprecated name:
\_split2Val
¶ Shows the x-value of the diagram at the second splitter.
Color1¶
-
name:
color1
, type:
Color
, default:
1 0 0
, deprecated name:
\_color1
¶ Sets the color of the first section.
Color2¶
-
name:
color2
, type:
Color
, default:
0 1 0
, deprecated name:
\_color2
¶ Sets the color of the second (middle) section.
Color3¶
-
name:
color3
, type:
Color
, default:
0 0 1
, deprecated name:
\_color3
¶ Sets the color of the third section.
Splitter Color¶
-
name:
splitterColor
, type:
Color
, default:
1 1 1
, deprecated name:
\_splitterColor
¶ Sets the color of the splitters.