Forget the render nodes (see artist_release).
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MarkerArtist), | intent(inout) | :: | self |
subroutine marker_release(self) class(MarkerArtist), intent(inout) :: self call self%start_node%release() call self%end_node%release() call self%inter%release() self%group = c_null_ptr self%start_shown = .false. self%end_shown = .false. self%n_inter_drawn = 0 self%inter_first = 1 call redraw_markers(self) call artist_release(self) end subroutine marker_release