Give the artists the frames: this one (their points' coordinates) and the data frame (if set, and in the same tree).
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(DrawableTrajectory), | intent(in), | target | :: | self |
subroutine attach_frames(self) class(DrawableTrajectory), intent(in), target :: self integer :: k do k = 1, self%n_artists self%artists(k)%p%shown_in => self self%artists(k)%p%data_frame => null() if (associated(self%data_frame_) .and. self%data_frame_ok) self%artists(k)%p%data_frame => self%data_frame_ end do end subroutine attach_frames