private void CreateInterClusterEdges(Cluster cluster)
{
foreach (var point1 in cluster.EntrancePoints)
foreach (var point2 in cluster.EntrancePoints)
{
if (point1 == point2) continue;
if (cluster.AreConnected(point1, point2))
{
var absTilingEdgeInfo1 = new AbsTilingEdgeInfo(cluster.GetDistance(point1.EntranceLocalIdx, point2.EntranceLocalIdx), 1, false);
HierarchicalMap.AbstractGraph.AddEdge(
point1.AbsNodeId,
point2.AbsNodeId,
absTilingEdgeInfo1);
}
}
}