private void CreateEdges(List <Cluster> clusters, List <Entrance> entrances) { for (int i = 0; i < entrances.Count; i++) { CreateInterEdges(entrances[i]); } for (int i = 0; i < clusters.Count; i++) { clusters[i].CalcIntraEdgesData(); CreateIntraEdges(clusters[i]); } m_hierarchicalMap.CreateHierarchicalEdges(); }
private void CreateEdges(List <Entrance> entrances, List <Cluster> clusters) { foreach (var entrance in entrances) { CreateEntranceEdges(entrance, _hierarchicalMap.Type); } foreach (var cluster in clusters) { cluster.CreateIntraClusterEdges(); CreateIntraClusterEdges(cluster); } _hierarchicalMap.CreateHierarchicalEdges(); }
private void CreateEdgesNP(List <Entrance> entrances, List <Cluster> clusters) { foreach (var entrance in entrances) { CreateEntranceEdges(entrance, HierarchicalMap.Type); } //foreach (var cluster in clusters) //{ // cluster.CreateIntraClusterEdges(); // CreateIntraClusterEdges(cluster); //} HierarchicalMap.CreateHierarchicalEdges(); }