,三维拓扑元素介绍本文继续讲解三维拓扑元素子网元素TSubnet。子网节点TSubnet子网节点TSubnet可以对所有节点进行分级管理。TSubnet继承自TNode,所以其构造方法也继承自TNode,这里不再赘述。例如,下面的代码构造了一个TSubnet:letsubnet=neweg.TSubnet({image:"./images/cloud.png"});最终显示效果与TNode相同,如下图所示:subnet主要体现在其对节点的分级管理能力。当一个子网添加一个节点作为子网的子节点时,该节点将被子网组管理,主要体现在子网的钻取和合并,以及子网的子节点和非子节点的显示和隐藏节点。以下代码添加一个子网节点及其两个子节点:letnode1=neweg.TNode({image:"./images/convergence.png"});node1.setName("node1");node1.p(-200,100,0);让node2=neweg.TNode({image:"./images/convergence.png"});node2.setName("node2");node2.p(200,-100,0);dataModel.add(node1);dataModel.add(node2);letsubnet=neweg.TSubnet({image:"./images/cloud.png"});subnet.addChild(node1);subnet.addChild(node2);dataModel.add(子网);钻取子网节点时,会显示其子节点,隐藏子网节点本身和非子节点。合并子网节点时,隐藏其子节点,显示子网节点本身和非子节点。下面是子网钻取的结果:下面是子网合并的结果:在作业交付层,双击子网节点会钻取,在子网钻取状态下,双击北京会回到子网合并地位。结束语本文介绍了子网节点。子网节点可以满足不同业务节点的分类分级管理,也适用于节点数量过多,需要分级管理的情况。欢迎关注公众号:《人物轻松可视化》。
