Graphviz [outputorder = edgesfirst]似乎不起作用

LeO*_*ArD 3 visualization graphviz

我正在可视化带有graphviz的sddp的图形。但是边缘覆盖了该节点,这很烦人。我将此属性[outputorder = edgesfirst]添加到了图形中,但它似乎不起作用。

输出: 在此处输入图片说明

资源:

digraph G {
graph [overlap=false][outputorder=edgesfirst];
0;
1;
2;
3;

.....

330;
331;
0->18 [color=red];
0->325 [style=invis];
2->3 [dir=none];

.....

331->330 [color=red];
}
Run Code Online (Sandbox Code Playgroud)

Dan*_*Dan 5

如果将节点的样式设置为fill并添加白色的填充色,则节点将显示在边缘的顶部。

digraph G {
    graph [overlap=false outputorder=edgesfirst];
    node [style=filled fillcolor=white];
    0->18 [color=red];
    0->325 [style=invis];
    2->3 [dir=none];
    .....
    331->330 [color=red];
Run Code Online (Sandbox Code Playgroud)

  • 哦,默认是透明的。谢谢 (2认同)