show_decorations Subroutine

private subroutine show_decorations(self, show)

Show (true) or hide all the frame's decorations at once: its axes, their labels and its name label (show_axes, show_axes_labels, show_name_label).

Type Bound

ReferenceFrame

Arguments

Type IntentOptional Attributes Name
class(ReferenceFrame), intent(inout) :: self
logical, intent(in) :: show

true: all axes, axes labels and the name label


Calls

proc~~show_decorations~~CallsGraph proc~show_decorations ReferenceFrame%show_decorations proc~show_axes ReferenceFrame%show_axes proc~show_decorations->proc~show_axes proc~show_axes_labels ReferenceFrame%show_axes_labels proc~show_decorations->proc~show_axes_labels proc~show_name_label ReferenceFrame%show_name_label proc~show_decorations->proc~show_name_label proc~update_switches update_switches proc~show_axes->proc~update_switches proc~show_axes_labels->proc~update_switches proc~show_name_label->proc~update_switches interface~vkf_switch_set vkf_switch_set proc~update_switches->interface~vkf_switch_set proc~check_status check_status proc~update_switches->proc~check_status

Called by

proc~~show_decorations~~CalledByGraph proc~show_decorations ReferenceFrame%show_decorations proc~new_time_handle new_time_handle proc~new_time_handle->proc~show_decorations proc~new_vector_handle new_vector_handle proc~new_vector_handle->proc~show_decorations interface~timehandle TimeHandle interface~timehandle->proc~new_time_handle interface~vectorhandle VectorHandle interface~vectorhandle->proc~new_vector_handle

Source Code

    subroutine show_decorations(self, show)
        class(ReferenceFrame), intent(inout) :: self
        logical, intent(in) :: show                         !! true: all axes, axes labels and the name label
        call self%show_axes(merge(ALL_AXES, NO_AXES, show))
        call self%show_axes_labels(merge(ALL_AXES, NO_AXES, show))
        call self%show_name_label(show)
    end subroutine show_decorations