图连接器算法

Dav*_*ens 8 algorithm diagram connector diagramming graph-algorithm

我正在构建一个表面看起来像Visio的应用程序,所以我需要能够将对象与连接器连接在一起.我想让连接器具有多个水平和垂直段,并且能够拖动连接器的角落并使它们"智能地"添加新角或在拖动时合并到连接器的现有部分.连接器缠绕其他物体而不是穿过它们也是很好的.

我认为至少他们必须是一个算法,如果我真的很幸运一些不错的c#代码!

有任何想法吗?

ASh*_*lly 1

您是否知道有一个“Visio SDK”可让您在自己的应用程序中嵌入可编辑的 Visio 绘图?我遇到了类似的问题,我决定让 Visio 帮我解决。