我救點的組我的面板上List<MyVector> savedPoints
,然後我計算出的點與最低座標y:在此之後禮品包裝算法
public void searchLowest()
{
MyVector temp;
double ylon = savedPoints[0].getY();
for (int i = 0; i < savedPoints.Count; i++)
{
if (savedPoints[i].getY() > ylon)
{
ylon = savedPoints[i].getY();
lowest = i;
}
}
temp = savedPoints[lowest];
}
我做了計算極角的方法:
public static double angle(MyVector vec1, MyVector vec2)
{
double angle = Math.Atan2(vec1.getY() - vec2.getY(), vec1.getX() - vec2.getX());
return angle;
}
現在不知道如何在我的情況下使用禮品包裝算法。 WikiPedia link上的僞代碼對我來說是不可理解的,所以我在這裏尋求幫助。
我使用C#,贏得形式(net.framework 4.0)
感謝您的幫助。
@Rhexis歡迎你! :) – 2013-01-30 04:38:24
傢伙這一個是無限循環在一個案件,但我現在正在調試爲什麼... – Ivo 2013-03-29 12:46:26
@Ivo,你有沒有找出爲什麼和什麼是修復? – wolfrevo 2016-02-05 09:58:46