HighlightTrail - Maple Help

GraphTheory

 HighlightTrail
 highlight a trail of vertices on a graph

 Calling Sequence HighlightTrail(G, T) HighlightTrail(G, T, C, ip) HighlightEdges(G, T, stylesheet=[ optionsequence ], ip)

Parameters

 G - graph T - a list of vertices (the trail) of G C - (optional) color or list of colors ip - (optional) equation of the form inplace = true or inplace = false stylesheet - (optional) optionsequence is a sequence of keyword options to specify the style or a list of such sequences.

Description

 • By default the DrawGraph command draws the edges and vertices of the graph with the same set of style options. The command HighlightTrail allows the trail to be given a different highlighted style specified in the graph stylesheet.
 • Given only a graph G and an trail T, HighlightTrail marks the specified edges to be rendered with the default highlighted style.
 • If you simply want a trail to have a different style, without being grouped with other highlighted graph components, use the command StyleEdge or StyleSubgraph instead.
 • If you want to highlight a trail but give it a different color, the simplest way is to specify C, a color for the edges. The colors C can be given in any form understood by Maple. See ColorTools/Formats for details.
 • If a list of colors or stylesheets is given, then they are used to associate a different color or style to each member of the trail.
 • By default, this command modifies G and returns nothing. If you supply the option inplace = false, then instead the changes are applied to a copy of G, and that copy is returned.
 • More precise overriding of the highlighted style can be set using stylesheet options. The stylesheet options are understood as modifiers to the default highlighted style. So, for example, if a color is not specified the default highlighted color is used. If the stylesheet option and a color C are both given, the color C is ignored. See StyleEdge for a complete list of edge style options.

Examples

 > $\mathrm{with}\left(\mathrm{GraphTheory}\right):$
 > $\mathrm{K5}≔\mathrm{CompleteGraph}\left(5\right)$
 ${\mathrm{K5}}{≔}{\mathrm{Graph 1: an undirected graph with 5 vertices and 10 edge\left(s\right)}}$ (1)
 > $\mathrm{IsHamiltonian}\left(\mathrm{K5},'\mathrm{cycle}'\right)$
 ${\mathrm{true}}$ (2)
 > $\mathrm{cycle}$
 $\left[{1}{,}{2}{,}{3}{,}{4}{,}{5}{,}{1}\right]$ (3)
 > $\mathrm{mustard}≔\mathrm{ColorTools}:-\mathrm{Color}\left("RGB",\left[0.9,0.6,0.0\right]\right)$
 ${\mathrm{mustard}}{≔}{⟨}\colorbox[rgb]{0.901960784313726,0.6,0}{RGB : 0.9 0.6 0}{⟩}$ (4)
 > $\mathrm{HighlightTrail}\left(\mathrm{K5},\mathrm{cycle},\mathrm{mustard}\right)$
 > $\mathrm{DrawGraph}\left(\mathrm{K5}\right)$

Compatibility

 • The GraphTheory[HighlightTrail] command was updated in Maple 2019.