我目前正在开展一个项目,我必须找到连接到一组限幅器多边形中给定坐标集的所有点。这意味着我有以下内容:
List<List<IntPoint>> polygons=new List<List<IntPoint>>();
IntPoint start
并希望获得List&gt;的返回值包含每个多边形都有一个未连接的多边形朝向开始。
__ __
| / \/
|/
1,1
会变成
__
| /
|/
但是
_____
| /_/
|/
1,1
将继续保持原状
多边形都是封闭的,有些可能会重叠。
任何人都知道怎么做?