-
-
Notifications
You must be signed in to change notification settings - Fork 74
Closed
Labels
Description
In #36 a commented on the record structure which allows for 'deep' edge snap points.
Using tailport and headport for an edge we can do this.
digraph {
node [
shape=record
];
source [
label="<f0> left |<middle> middle |<f2> right"
shape=record
]
target [
label="<f0> left |<f1> middle |<right> right"
shape=record
]
source -> target [
tailport = middle
headport = right
taillabel = source
label = middle
headlabel = target
]
}
Having a vertex label like
node [shape=record];
struct1 [label="<f0> left | <f1> middle | <f2> right"];
another
we can connect an edge to f1 like this
a -> struct1:f1
Using portpos like
a -> struct1:f1:nw;
is even worse.
AFAIK we don't have support for this.
Defining this as a Layout is not an option either?
XREF
