// Отражение относительно плоскостей private void button3_Click(object sender, EventArgs e) { if (revertId == 0) { figure.reflectX(); g.Clear(Color.White); figure.show(g, projection); } else if (revertId == 1) { figure.reflectY(); g.Clear(Color.White); figure.show(g, projection); } else if (revertId == 2) { figure.reflectZ(); g.Clear(Color.White); figure.show(g, projection); } }