Close
Close window
HighlightVertex - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.
Maplesoft logo
Maplesoft logo

Online Help

All Products Maple MapleSim


[フレーム] [フレーム]

GraphTheory

HighlightVertex

highlight a vertex of a graph

Calling Sequence

HighlightVertex(G, V)

HighlightVertex(G, V, C, ip)

HighlightVertex(G, V, stylesheet=[ optionsequence ], ip )

Parameters

G

-

graph

V

-

a single vertex or a list, set, or Array of vertices 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. HighlightVertex allows you to specify vertices to be given a different highlighted style specified in the graph stylesheet.

Given only a graph G and a vertex or vertices V, HighlightVertex marks the specified vertices to be rendered with the default highlighted style.

If you simply want a vertex to have a different style without being grouped with other highlighted graph components, use the command StyleVertex instead.

If you want to highlight a vertex but give it a different color, the simplest way it to just specify C, the color for the vertex. The colors C can be given in any form understood by Maple. See ColorTools/Formats for details. When the color of the vertex is set, the color of the vertex label is set automatically to an appropriately contrasting grayscale.

If V is a list or Array of vertices, then a list of colors or stylesheets is used to associate a different color or style to each member.

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 default 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 StyleVertex for a complete list of vertex style options.

Examples

>

withGraphTheory:

>

K5CompleteGraph5

K5Graph 1: an undirected graph with 5 vertices and 10 edges

(1)

The default highlighted style

>

HighlightVertexK5,1

>

DrawGraphK5

Highlight using a custom color

>

HighlightVertexK5,1,3,DodgerBlue

>

DrawGraphK5

Highlighting vertices a second time does not merge styles but overwrites them.

>

HighlightVertexK5,1,3,stylesheet=font=Courier,bold,14,thickness=3

>

DrawGraphK5

>

GGraph1,2,1,3,2,3,3,4,4,5,4,6,5,6

GGraph 2: an undirected graph with 6 vertices and 7 edges

(2)
>

AArticulationPointsG

A3,4

(3)
>

HHighlightVertexG,A,stylesheet=color=Magenta,border=false,fontstyle=bold,inplace=false

HGraph 3: an undirected graph with 6 vertices and 7 edges

(4)
>

DrawGraphH

G was unchanged

>

DrawGraphG

>

HighlightVertexG,1,5,Fill Spring Blue,Fill Spring Yellow

>

DrawGraphG

>

HighlightVertexG,2,3,stylesheet=fontstyle=italic,fontstyle=bold

>

DrawGraphG

Compatibility

The GraphTheory[HighlightVertex] command was updated in Maple 2019.

The stylesheet option was updated in Maple 2019.


Download Help Document

AltStyle によって変換されたページ (->オリジナル) /