Number of trajectory points to draw the surface through (none if all sources are zero).
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(RibbonArtist), | intent(in) | :: | self |
integer function ribbon_points(self) result(n) class(RibbonArtist), intent(in) :: self n = 0 if (all(self%start_%src == SOURCE_ZERO) .and. all(self%end_%src == SOURCE_ZERO)) return n = min(source_points(self%traj, self%start_), source_points(self%traj, self%end_)) end function ribbon_points