Marker shape: a MARKER_ shape constant (MARKER_DISK to MARKER_SPIRAL; MARKER_IMAGE after set_marker_image). These are OpenFrames' disk and its marker shaders (Demos/Shaders/Marker_.frag), built in.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(MarkerArtist), | intent(inout) | :: | self | |||
| integer, | intent(in) | :: | shape |
a MARKER_* shape constant |
subroutine set_marker_shape(self, shape) class(MarkerArtist), intent(inout) :: self integer, intent(in) :: shape !! a MARKER_* shape constant self%shape_ = max(MARKER_DISK, min(MARKER_IMAGE, shape)) call marker_style(self) end subroutine set_marker_shape