o2DPolygon_1 is Polygon2D
o2DPolygon_1.Outline.AddPoint(-1.00, 3.00)
o2DPolygon_1.Outline.AddPoint(0.00, 4.00)
o2DPolygon_1.Outline.AddPoint(2.00, 3.00)
o2DPolygon_1.Outline.AddPoint(2.00, 2.00)
o2DPolygon_1.Outline.AddPoint(3.00, 3.00)
o2DPolygon_1.Outline.AddPoint(4.00, 2.00)
o2DPolygon_1.Outline.AddPoint(2.00, 1.00)
o2DPolygon_1.Outline.AddPoint(0.00, 1.00)
o2DPolygon_1.Outline.AddPoint(1.00, 0.00)
o2DPolygon_1.Outline.AddPoint(2.00, 0.00)
o2DPolygon_1.Outline.AddPoint(2.00, -3.00)
o2DPolygon_1.Outline.AddPoint(-2.00, -3.00)
o2DPolygon_1.Outline.AddPoint(-2.00, -2.00)
o2DPolygon_1.Outline.AddPoint(-1.00, -2.00)
o2DPolygon_1.Outline.AddPoint(0.00, -1.00)
o2DPolygon_1.Outline.AddPoint(0.00, 0.00)
o2DPolygon_1.Outline.AddPoint(-1.00, 0.00)
o2DPolygon_1.Outline.AddPoint(-2.00, -1.00)
o2DPolygon_1.Outline.AddPoint(-3.00, 0.00)
o2DPolygon_1.Outline.AddPoint(-1.00, 3.00)
o2DPolygon_1 = o2DPolygon_1.Correct()
ConvexHull is Polygon2D = o2DPolygon_1.ConvexHull()