设置Cytoscape边缘的控制点?

时间:2016-05-25 00:14:46

标签: cytoscape.js

我正在尝试在Cytoscape中构建一个降序图。我已经完成了大部分工作,但现在我仍然坚持边缘类型。我想使用类似'segment'曲线样式的东西,我的边缘有点。

然而,我希望将边缘限制为水平/垂直线,而不是锯齿形。

我的图表非常受限制,用户无法操纵位置。我希望边缘从“父”元素开始,直接向下移动一定量,然后点击一个点,转动,水平地朝向与孩子相同的X,然后直接向下到子元素。

现在,线路直线,我可以轻松添加分段,但它们不受约束,并且基于我无法访问的百分比而没有做一堆数学,我想这不是可怕。

电流: enter image description here

所需: enter image description here

1 个答案:

答案 0 :(得分:1)

如果您需要segments边上的特定绝对位置,则需要将绝对坐标转换为您为segments边指定的相对坐标。

如果您想为您的用例使用不同类型的边缘,请随意在问题跟踪器中提出它。