1CLARIFY(1)                  General Commands Manual                 CLARIFY(1)
2
3
4

NAME

6       edgepaint - edge coloring to disambiguate crossing edges
7

SYNOPSIS

9       [ options ] [ -o outfile ] [ files ]
10

DESCRIPTION

12       edgepaint  takes  as input a graph in DOT format with node position in‐
13       formation (the pos attribute) and colors the edges in a  manner  making
14       it easier to tell them apart.
15

OPTIONS

17       The following options are supported:
18
19       --accuracy=e
20              Accuracy with which to find the maximally different coloring for
21              each node with regard to its neighbors. Default e = 0.01.
22
23       --angle=a
24              Color two edges differently if their  incidence  angle  is  less
25              than a degrees. Default a = 15.
26
27       --random_seed=s
28              Random  seed  to use. s must be an integer. If s is negative, we
29              do |s| iterations with different seeds and pick the best.
30
31       --lightness=l1,l2
32              Only applies for the "lab" color scheme: l1 and  l2  must  inte‐
33              gers, with 0 <= l1 <= l2 <=100. By default, we use "0,70".
34
35       --share_endpoint
36              If  this  option  is  specified, edges that share a node are not
37              considered in conflict if they are close to parallel but are  on
38              the opposite sides of the node (around 180 degree).
39
40       -o f   Write output to file f (default: stdout).
41
42       --color_scheme=c
43              Specifies  the  color  scheme.  This can be "rgb", "gray", "lab"
44              (default); or a comma-separated list of RGB colors in hex (e.g.,
45              "#ff0000,#aabbed,#eeffaa")  representing  a palette; or a string
46              specifying  a  Brewer  color  scheme   (e.g.,   "accent7";   see
47              https://graphviz.org/doc/info/colors.html#brewer).
48
49       -v     Turns on verbose mode.
50
51       -?     Print usage and exit.
52
53

BUGS

55       At  present,  edgepaint  does  not handle graphs with loops or directed
56       multiedges. So, a graph with edges a -> b and b -> a is acceptable, but
57       not  if  it has edges a -> b and a -> b or a -- b and a -- b. Ports are
58       ignored in this analysis, so having a.x -> b and a.y -> b is  also  not
59       supported.
60

AUTHOR

62       Yifan Hu <yifanhu@yahoo.com>
63

SEE ALSO

65       gvmap(1), sfdp(1), neato (1), dot(1)
66
67                               26 February 2014                     CLARIFY(1)
Impressum