set_compile Subroutine

private subroutine set_compile(self, compile)

Compile chunks made from now on (for the windows running): once the group is shown (not while building, when they are compiled with it).

Type Bound

LineChain

Arguments

Type IntentOptional Attributes Name
class(LineChain), intent(inout) :: self
logical, intent(in) :: compile

true: compile new chunks (once the group is shown)


Called by

proc~~set_compile~~CalledByGraph proc~set_compile LineChain%set_compile proc~build_marker_nodes build_marker_nodes proc~build_marker_nodes->proc~set_compile proc~chain_build ChainArtist%chain_build proc~chain_build->proc~set_compile proc~chain_init ChainArtist%chain_init proc~chain_build->proc~chain_init proc~chain_init->proc~set_compile proc~segment_build SegmentArtist%segment_build proc~segment_build->proc~set_compile proc~segments_build_contents CustomLineSegments%segments_build_contents proc~segments_build_contents->proc~set_compile proc~curve_init_chain CurveArtist%curve_init_chain proc~curve_init_chain->proc~chain_init proc~marker_build MarkerArtist%marker_build proc~marker_build->proc~build_marker_nodes proc~rebuild_markers rebuild_markers proc~rebuild_markers->proc~build_marker_nodes proc~write_changed write_changed proc~write_changed->proc~chain_init proc~chain_update ChainArtist%chain_update proc~chain_update->proc~write_changed proc~curve_update CurveArtist%curve_update proc~curve_update->proc~write_changed proc~marker_set_point_colors MarkerArtist%marker_set_point_colors proc~marker_set_point_colors->proc~rebuild_markers proc~marker_update MarkerArtist%marker_update proc~marker_update->proc~rebuild_markers proc~set_marker_image MarkerArtist%set_marker_image proc~set_marker_image->proc~rebuild_markers

Source Code

    subroutine set_compile(self, compile)
        class(LineChain), intent(inout) :: self
        logical, intent(in) :: compile          !! true: compile new chunks (once the group is shown)
        self%compile_new = compile
    end subroutine set_compile