2011-11-10 95 views
1

是否可以在OGDF中设置边界? OGDF是否还包含路由边缘?因为我已经花了数天时间浏览文档,但还没有找到如何去做。特别有趣的是边和节点之间的连接点。我必须自己确定这一点吗?用OGDF布局边缘?

回答

2

那么,我找到了一种方法,并且只是为了防止某人出现,有时会问自己同样的问题。

您基本上开始从节点的中心(即GA.x(e) + nodewidth/2)开始绘制边缘,然后迭代弯曲点列表(如果边缘e有任何)。使用GA.bends(e)

+0

获得弯点的列表GA.bends(e)'在我的情况下返回null引用。此外,在检查代码后,我找不到一个有意义的“m_bends”ivar被初始化的地方。我错过了什么?我使用最新版本的OGDF,即2015.05。 – Andriy