![]() |
1
2
据我所知,没有这种内置的选项(我可能错了)。
最简单的方法通常是只在graphviz脚本中包含最初需要的边。如果这不可能,您可以使用
当然,这意味着您必须使用gvpr实现对不需要的边的检测和抑制,然后可以在需要时重用该脚本。 |
![]() |
2
0
基于@marapet的回答,我创建了一个脚本,我想也许其他人会从中受益。也很快!C++作为 clean-dependencies.gvpr .
我想提的是:gvpr函数似乎不接受数组作为输入。此外,我第一次尝试使用递归方法,局部变量被进一步的调用破坏(即,在递归调用返回时,变量的值是来自子调用的值……所以变量是函数的“本地”变量,但仍然只有一个实例,没有堆栈!) 希望以后的版本能解决这些问题。
在cmake中修复我的图表已经比尝试同样的方法容易得多了。
|
![]() |
Jack · 使用python创建决策树 6 年前 |
![]() |
Chris · 强制两个节点之间的对角边 7 年前 |
![]() |
Kumpelka · 在Graphviz中使用子图时对齐节点 7 年前 |
![]() |
stklik · 带子图的graphviz三秩布局 7 年前 |
![]() |
Brent · 对齐Graphviz中的列 7 年前 |
![]() |
jtpereyda · 什么是有效的样式属性? 7 年前 |