attach_frames Subroutine

private subroutine attach_frames(self)

Give the artists the frames: this one (their points' coordinates) and the data frame (if set, and in the same tree).

Arguments

Type IntentOptional Attributes Name
class(DrawableTrajectory), intent(in), target :: self

Called by

proc~~attach_frames~~CalledByGraph proc~attach_frames attach_frames proc~drawable_pick DrawableTrajectory%drawable_pick proc~drawable_pick->proc~attach_frames proc~drawable_update DrawableTrajectory%drawable_update proc~drawable_update->proc~attach_frames

Source Code

    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