hey guys, I put some code together and got it working. Dont know if it is correct, but that doesnt really matter since it works

. Here is the code:
public void test()
{
gps = new Gps(this);
gps.LoadDataBase("C:\\Users\\henk\\Desktop\\archebuddy\\polygontest.db3");
List<GpsPolygon> overviews= gps.GetAllGpsPolygons();
foreach(GpsPolygon overview in overviews)
{
if (overview.name == "aap")
{
List<GpsPoint> points1 = overview.points;
List<ZonePoint> temp = new List<ZonePoint>();
foreach(GpsPoint point in points1)
{
ZonePoint meuk = new ZonePoint();
meuk.x = point.x;
meuk.y = point.y;
temp.Add(meuk);
}
foreach(ZonePoint tem in temp)
{
Log(tem.x.ToString()+" "+tem.y.ToString());
}
PolygonZone final = new PolygonZone(temp);
PlantItemsInZone(seedchoice, final);
}
}
}