我有一个积分清单。我需要通过所有点的线路来创建一个凸包。
var list = new List<PointD>()
{
new PointD(1, 2),
new PointD(1, -2),
new PointD(4, 2),
new PointD(2, 3),
new PointD(2, 2),
new PointD(2, -2),
new PointD(4, -3),
new PointD(2, -3),
new PointD(4, -2),
new PointD(6, 3),
new PointD(6, -2),
new PointD(5, 2),
new PointD(5, 3),
new PointD(4, 3)
};
我需要的是一个排序的点列表,可以通过线连接以形成如下的多边形。
答案 0 :(得分:-1)