splines
Controls how, and if, edges are represented.
If splines=true
, edges are drawn as splines routed around nodes; if
splines=false
, edges are drawn as line segments. If splines=none
or
splines=""
, no edges are drawn at all.
(1 March 2007) splines=line
and splines=spline
can be
used as synonyms for splines=false
and splines=true
, respectively.
In addition, splines=polyline
specifies that edges should be drawn as
polylines.
(28 Sep 2010) splines=ortho
specifies edges should be
routed as polylines of axis-aligned segments. Currently, the routing
does not handle ports or, in dot, edge labels.
(25 Sep 2012) splines=curved
specifies edges should be drawn as curved
arcs.
splines=none splines="" |
splines=line splines=false |
splines=polyline | splines=curved |
splines=ortho | splines=spline splines=true |
By default, splines
is unset. How this is interpreted depends on
the layout engine. For dot
, the default is to draw edges as splines. For all
other layouts, the default is to draw edges as line segments.
Note that for these latter layouts, if splines="true"
, this
requires non-overlapping nodes (cf. overlap
).
If fdp
is used for layout and splines="compound"
, then the edges are
drawn to avoid clusters as well as nodes.
- Graphs