set_path Subroutine

private subroutine set_path(self, path)

The path the handle moves along (which must stay alive while used); its time kept (the frame placed on the new path).

Type Bound

TimeHandle

Arguments

Type IntentOptional Attributes Name
class(TimeHandle), intent(inout) :: self
class(TimePath), intent(in), target :: path

the path


Calls

proc~~set_path~~CallsGraph proc~set_path TimeHandle%set_path proc~set_time~2 TimeHandle%set_time proc~set_path->proc~set_time~2 position position proc~set_time~2->position proc~set_position~2 ReferenceFrame%set_position proc~set_time~2->proc~set_position~2 proc~next_motion_stamp next_motion_stamp proc~set_position~2->proc~next_motion_stamp

Source Code

    subroutine set_path(self, path)
        class(TimeHandle), intent(inout) :: self
        class(TimePath), intent(in), target :: path         !! the path
        self%path_ => path
        call self%set_time(self%time_)
    end subroutine set_path