【发布时间】:2014-03-31 17:54:07
【问题描述】:
我将边(绿色)添加到图形中,从而形成节点的层次结构。如何添加不影响层次结构的次要边缘(红色)?
编辑:它是 Qt graphViz 库。
【问题讨论】:
我将边(绿色)添加到图形中,从而形成节点的层次结构。如何添加不影响层次结构的次要边缘(红色)?
编辑:它是 Qt graphViz 库。
【问题讨论】:
如果您希望优势不影响排名,您可以简单地将constraint 属性设置为false:
如果为 false,则不使用边对节点进行排序。
例子:
node1 -> node2 [constraint=false];
【讨论】:
dot 而不是其他引擎。有谁知道circo怎么办?
你需要{rank = same; <node names> },例如
digraph G {
a -> b
a -> c
c -> d
c -> e
a -> f
c -> f
}
...给出:
...而
digraph G {
a -> b
a -> c
c -> d
c -> e
a -> f
c -> f
{ rank=same; c f }
}
...给出:
【讨论】:
c 和f 设置相同的等级,但是您可以通过为该等级上的所有三个节点设置相同的等级来绝对确定。
setAttribute(string property, string value);。不知道怎么弄{ rank=same; c f } =(
dot程序绘制。