我正在构建一个表面看起来像Visio的应用程序,所以我需要能够将对象与连接器连接在一起.我想让连接器具有多个水平和垂直段,并且能够拖动连接器的角落并使它们"智能地"添加新角或在拖动时合并到连接器的现有部分.连接器缠绕其他物体而不是穿过它们也是很好的.
我认为至少他们必须是一个算法,如果我真的很幸运一些不错的c#代码!
有任何想法吗?
algorithm diagram connector diagramming graph-algorithm
algorithm ×1
connector ×1
diagram ×1
diagramming ×1
graph-algorithm ×1