SoView2DArrowHeadSettings¶
-
InventorModule¶ author MeVis Medical Solutions AGpackage MeVisLab/Standarddll SoView2Ddefinition view2d.def see also SoView2DMarkerEditorkeywords marker,vector
Purpose¶
The module SoView2DArrowHeadSettings allows for adjusting settings for rendering arrowheads.
Parameter Fields¶
Field Index¶
End Angle Factor: Float |
Start Rendering Style: Enum |
End Direction: Enum |
Start Size: Float |
End Rendering Style: Enum |
Use End Settings For Start Arrow Head: Bool |
End Size: Float |
|
Length Threshold (pixel) (endDirectionAutomaticLengthThreshold): Float |
|
Length Threshold (pixel) (startDirectionAutomaticLengthThreshold): Float |
|
Start Angle Factor: Float |
|
Start Direction: Enum |
Visible Fields¶
Use End Settings For Start Arrow Head¶
-
name:useEndSettingsForStartArrowHead, type:Bool, default:TRUE¶ If checked, the settings for the end arrowhead are used for the start arrowhead.
End Angle Factor¶
-
name:endAngleFactor, type:Float, default:1¶ Sets an angle factor for the end arrowhead.
End Rendering Style¶
-
name:endRenderingStyle, type:Enum, default:RENDERING_STYLE_LINES¶ Defines the rendering style for the end arrowhead.
Values:
| Title | Name | Description |
|---|---|---|
| Lines | RENDERING_STYLE_LINES | The arrowhead is rendered as simple lines (open triangle). |
| Triangle | RENDERING_STYLE_TRIANGLE | The arrowhead is rendered as a closed triangle. |
| Filled Triangle | RENDERING_STYLE_FILLED_TRIANGLE | The arrowhead is rendered as a closed and filled triangle. |
| None | RENDERING_STYLE_NONE | No arrowhead is rendered. |
End Direction¶
-
name:endDirection, type:Enum, default:DIRECTION_MODE_STANDARD¶ Defines the direction mode of the end arrowhead.
Note that the sign of the
End Angle Factorcan also be used to flip the direction of the arrowhead.
Values:
| Title | Name | Description |
|---|---|---|
| Standard | DIRECTION_MODE_STANDARD | Standard rendering. |
| Reverse | DIRECTION_MODE_REVERSE | The direction is reversed. |
| Automatic | DIRECTION_MODE_AUTOMATIC | The direction depends on the length of the vector. |
Length Threshold (pixel) (endDirectionAutomaticLengthThreshold)¶
-
name:endDirectionAutomaticLengthThreshold, type:Float, default:10¶ Sets a vector length threshold in pixels. If length of the vector is shorter than this threshold, the end arrow direction is reversed.
Start Size¶
-
name:startSize, type:Float, default:10, minimum:0¶ Sets the size of the start arrowhead.
Start Angle Factor¶
-
name:startAngleFactor, type:Float, default:1¶ Sets an angle factor for the start arrowhead.
Start Rendering Style¶
-
name:startRenderingStyle, type:Enum, default:RENDERING_STYLE_LINES¶ Defines the rendering style for the start arrowhead.
Values:
| Title | Name | Description |
|---|---|---|
| Lines | RENDERING_STYLE_LINES | The arrowhead is rendered as simple lines (open triangle). |
| Triangle | RENDERING_STYLE_TRIANGLE | The arrowhead is rendered as a closed triangle. |
| Filled Triangle | RENDERING_STYLE_FILLED_TRIANGLE | The arrowhead is rendered as a closed and filled triangle. |
| None | RENDERING_STYLE_NONE | No arrowhead is rendered. |
Start Direction¶
-
name:startDirection, type:Enum, default:DIRECTION_MODE_STANDARD¶ Defines the direction mode of the start arrowhead.
Note that the sign of the
Start Angle Factorcan also be used to flip the direction of the arrowhead.
Values:
| Title | Name | Description |
|---|---|---|
| Standard | DIRECTION_MODE_STANDARD | Standard rendering. |
| Reverse | DIRECTION_MODE_REVERSE | The direction is reversed. |
| Automatic | DIRECTION_MODE_AUTOMATIC | The direction depends on the length of the vector. |