Create the marker nodes under group (see artist_build).
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MarkerArtist), | intent(inout) | :: | self | |||
| type(c_ptr), | intent(in) | :: | viewer |
compiles nodes made later (may be null); the parent group |
||
| type(c_ptr), | intent(in) | :: | group |
compiles nodes made later (may be null); the parent group |
subroutine marker_build(self, viewer, group) class(MarkerArtist), intent(inout) :: self type(c_ptr), intent(in) :: viewer, group !! compiles nodes made later (may be null); the parent group self%group = group self%shown = c_associated(viewer) call build_marker_nodes(self, compile=.false.) end subroutine marker_build