gpt4 book ai didi

json - 在 cytoscape.js 中使用 yFiles 布局

转载 作者:行者123 更新时间:2023-12-05 08:09:21 31 4
gpt4 key购买 nike

我是 cytoscape.js 的新手。我想在 cytoscape 中使用 yFiles 布局中的分层布局。有没有办法在 json 文件中指定此布局?

谢谢,呵呵

最佳答案

你可以做一个布局extension使用 yFiles 算法。这将使 yFiles 布局成为可重用的 Cytoscape 布局。您也可以根据 yFiles 输出临时更新位置,但进行扩展确实很容易且有益。

如果您只想在初始化时指定位置:节点位于您在 element JSONposition 字段中指定的任何位置.

您可以在已经存在的元素上调用 node.position()nodes.positions()。布局扩展倾向于使用 nodes.positions()(更手动)或 nodes.layoutPositions()(更简单)。

如果您决定进行扩展,请发布它。构建和发布扩展的过程是 fully automated ,因此它为您提供了良好的模块化,并为其他开发人员提供了尝试并为您的布局做出贡献的机会。

关于json - 在 cytoscape.js 中使用 yFiles 布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38963761/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com