如何在Cytoscape JS中添加两个节点之间的多个偏移边
How can I add multiple offset edges between two nodes in Cytoscape JS?
我想在cytoscape中的两个节点之间建立平行的偏移边。这可能吗?我在寻找解决方案,我发现最接近的是http://bl.ocks.org/emeeks/c408363501ccc4410dbd.尽管这是一个D3解决方案。
捆绑的贝塞尔边是该问题的一般解决方案。您可以使用control-point-step-size
收紧边框,使其更直,值更小。
一系列直的、平行的边不是一个通用的解决方案:空间用完得太快了,尤其是在有一个或多个小节点的情况下。几个直边的一般解决方案是干草堆边,它们可能重叠。
除非你手工绘制所有的图,或者你的图在平行边上有保证的限制,否则需要一个通用的解决方案。否则,您的图形将是格式错误的,并且在用户看来是损坏的。
如果捆绑的边框或草垛不符合您的要求,请提出新的功能请求。
相关文章:
- 节点模块对象范围:在所有函数之间共享一个对象
- 节点中的端点与快速应用程序.js之间的冲突
- 绘制的节点和Google图表/可视化中的数据节点之间的关系
- 节点模块和常规javascript文件之间的区别是什么
- 正在节点d3.js之间创建链接,当前返回Uncaught TypeError:无法读取属性'weight'
- D3Javascript中的力定向图中节点之间的链接
- 节点在服务器之间共享数据&客户
- 如何通过在两个节点之间拖放来制作边缘,并在细胞空间中扩展 egdehandle 扩展.js
- 在强制布局 D3.js 中保持节点之间的动态链接距离
- 突出显示一组节点及其之间的关系
- 单击时在文本之间插入图像节点
- 如何使用javascript在文本之间插入图像节点
- Socket.io 在两个节点.js应用之间触发事件
- 通过 HTTP 在两个节点.js服务器之间传输文件
- 节点加密与加密-js 加密和解密之间的兼容性
- socket.io 和节点.js之间的区别
- D3 力布局:如何保持节点之间的给定最小距离
- D3:对两个节点之间的圆进行动画处理
- 无法在TCP服务器和节点.js之间发送消息
- 节点电报机器人 API,在用户之间进行链对话