child Function

private function child(self, i) result(c)

Child i (1 to num_children).

Type Bound

ReferenceFrame

Arguments

Type IntentOptional Attributes Name
class(ReferenceFrame), intent(in) :: self
integer, intent(in) :: i

1 to num_children

Return Value class(ReferenceFrame), pointer


Called by

proc~~child~~CalledByGraph proc~child ReferenceFrame%child proc~window_pick WindowProxy%window_pick proc~window_pick->proc~child proc~hover_handle hover_handle proc~hover_handle->proc~window_pick proc~dispatch_event dispatch_event proc~dispatch_event->proc~hover_handle proc~release_handle release_handle proc~dispatch_event->proc~release_handle proc~release_handle->proc~hover_handle proc~dispatch_events dispatch_events proc~dispatch_events->proc~dispatch_event proc~frame WindowProxy%frame proc~frame->proc~dispatch_events proc~resize WindowProxy%resize proc~resize->proc~frame proc~run WindowProxy%run proc~run->proc~frame

Source Code

    function child(self, i) result(c)
        class(ReferenceFrame), intent(in) :: self
        integer, intent(in) :: i                            !! 1 to num_children
        class(ReferenceFrame), pointer :: c
        c => self%children(i)%p
    end function child