uses_colors Function

private function uses_colors(self)

Whether the trajectory's colors are drawn: wanted, and it has some.

Arguments

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

Return Value logical


Calls

proc~~uses_colors~~CallsGraph proc~uses_colors uses_colors num_colors num_colors proc~uses_colors->num_colors

Called by

proc~~uses_colors~~CalledByGraph proc~uses_colors uses_colors proc~chain_init ChainArtist%chain_init proc~chain_init->proc~uses_colors proc~write_changed write_changed proc~write_changed->proc~uses_colors proc~write_changed->proc~chain_init proc~chain_build ChainArtist%chain_build proc~chain_build->proc~chain_init proc~chain_update ChainArtist%chain_update proc~chain_update->proc~write_changed proc~curve_init_chain CurveArtist%curve_init_chain proc~curve_init_chain->proc~chain_init proc~curve_update CurveArtist%curve_update proc~curve_update->proc~write_changed

Source Code

    logical function uses_colors(self)
        class(ChainArtist), intent(in) :: self
        uses_colors = self%point_colors_ .and. associated(self%traj)
        if (uses_colors) uses_colors = self%traj%num_colors() > 0
    end function uses_colors