AreConnected() 공개 메소드

Tells whether a path exists inside the cluster between localIdx1 and localIdx2
public AreConnected ( EntrancePoint point1, EntrancePoint point2 ) : bool
point1 EntrancePoint
point2 EntrancePoint
리턴 bool
        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);
				}
			}
        }