我正在寻找一种使用 JointJS / Rappid 图表库仅布局有向图节点子集的方法。
我需要图表中的一些“固定”节点并布置“其他”节点,假设它们可以相互连接或与一些固定节点连接(图表已经添加到论文中)。
由于joint.layout.DirectedGraph.layout
必须在图形对象上使用 API,我想知道在布局计算期间是否有任何机制可以“固定”图形的某些节点(例如,在单元对象中添加一些属性)。类似这样的东西也可以,但是 getSubgraph API 不应检索传入和传出链接
var subGraph = graph.getSubgraph([A, B]);
joint.layout.DirectedGraph.layout(subGraph, layoutOpt);
查看文档我无法识别这种功能。如果不支持此功能,还有其他方法可以用来实现我的目标吗?(当然我也可以布局整个图表并在操作结束时应用我的固定和弦,但我正在寻找比这更好的东西)。