Graphviz:使边不影响节点的层次结构

hoo*_*ody 3 qt graphviz

我将边(绿色)添加到图形中,这使得节点的层次结构.如何添加不影响层次结构的次边(红色)?

在此输入图像描述

编辑:这是Qt graphViz库.

mar*_*pet 10

如果您希望边缘不会对排名产生影响,您只需将constraint属性设置为false:

如果为false,则不对边缘进行排序.

例:

node1 -> node2 [constraint=false];
Run Code Online (Sandbox Code Playgroud)


Sim*_*mon 5

你需要{rank = same; <node names> },例如

digraph G {
    a -> b
    a -> c
    c -> d
    c -> e
    a -> f
    c -> f
}
Run Code Online (Sandbox Code Playgroud)

...给出:

在此处输入图片说明

... 尽管

digraph G {
    a -> b
    a -> c
    c -> d
    c -> e
    a -> f
    c -> f
    { rank=same; c f }
}
Run Code Online (Sandbox Code Playgroud)

...给出:

在此处输入图片说明