节点的拓扑属性
连接到图中的节点通过连线相连形成拓扑关系,拓扑图中的节点包含与之相连的连线信息,以及两点之间的所有连线情况
- #edgeCount - 与该节点相连的连线数量
- #forEachEdge() - 遍历所有与该节点相连的连线
- #forEachInEdge() - 遍历所有连入该节点的连线
- #forEachOutEdge() - 遍历所有从该节点连出的连线
- #getEdgeBundle(node) - 获取指定节点与该节点之间的连线集合
示例
创建两个节点和三条连线,获取两节点之间的连线数量
var a = graph.createNode('A');
var b = graph.createNode('B');
graph.createEdge(a, b);
graph.createEdge(a, b);
graph.createEdge(a, b);
alert(a.getEdgeBundle(b).edges.length);
运行结果显示为“3”