The dash pattern's layout (see set_dash_mode): screen-locked dashes start again at each segment's start, as GL_LINES; DASH_FIXED (strips only) is taken as DASH_SCENE.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(SegmentArtist), | intent(inout) | :: | self | |||
| integer, | intent(in) | :: | mode |
DASH_SCENE or DASH_SCREEN |
subroutine segment_set_dash_mode(self, mode) class(SegmentArtist), intent(inout) :: self integer, intent(in) :: mode !! DASH_SCENE or DASH_SCREEN call self%chain%set_dash_mode(merge(DASH_SCENE, mode, mode == DASH_FIXED), 0.0_wp) end subroutine segment_set_dash_mode