pointSet1.AddPoint(Point6); //the order of points affects the surface normal
pointSet1.AddPoint(Point5);
pointSet1.AddPoint(Point4);
pointSet1.AddPoint(Point3);
pointSet1.AddPoint(Point2);
pointSet1.AddPoint(Point1);