使用端口graphviz时的折线边缘

时间:2015-07-02 11:12:31

标签: graphviz dot splines

我正在使用Graphviz创建一个包含类似HTML标签的节点的图形。我的点文件:

abstract class Sportsmen {
  ILogger logger;
  List<IPackage> packages;
  List<IInterest> interests;
}

interface IPackage {
  IList<ISomeType> SupportingTypes {get;set; }
}

我正在使用端口来定义节点上我想要与其他节点连接的位置。附上由dot生成的图像。

我希望将边缘绘制为折线而不是曲线弧。我尝试修改图形的样条线属性,但它不起作用,事实上我从graphviz文档中发现了这一点:&#34;值ortho指定边缘应该被路由为轴对齐线段的折线。目前,路由不处理端口或点,边缘标签。&#34;

您能帮助找到使用端口获得折线(或更好看的边缘)的解决方案吗?

感谢。

1 个答案:

答案 0 :(得分:1)

只需更改:

splines = true

splines = polyline

为我做了伎俩

result