}}protected override void OnPaint(PaintEventArgs e){Graphics g = e.Graphics;Pen blackPen = new Pen(Color.Black, 2);drawALine(g, blackPen, newVertices[0], newVertices[1]);drawALine(g, blackPen, newVertices[1], newVertices[2]);drawALine(g, blackPen, newVertices[2], newVertices[3]);drawALine(g, blackPen, newVertices[3], newVertices[0]);drawALine(g, blackPen, newVertices[4], newVertices[5]);drawALine(g, blackPen, newVertices[5], newVertices[6]);drawALine(g, blackPen, newVertices[6], newVertices[7]);drawALine(g, blackPen, newVertices[7], newVertices[4]);drawALine(g, blackPen, newVertices[0], newVertices[4]);drawALine(g, blackPen, newVertices[1], newVertices[5]);drawALine(g, blackPen, newVertices[2], newVertices[6]);drawALine(g, blackPen, newVertices[3], newVertices[7]);}void drawALine(Graphics g3d, Pen pen, Point3D start, Point3D end){