private void GuardarGrafico(StreamWriter bw) { for (int i = 0; i < escenario.getListaDeObjetos().Count(); i++) { Objeto objeto = escenario.getListaDeObjetos()[i]; bw.WriteLine("OBJETO"); for (int j = 0; j < objeto.getListaDePoligonos().Count(); j++) { Poligono poligono = objeto.getListaDePoligonos()[j]; bw.WriteLine("POLIGONO"); for (int k = 0; k < poligono.getListaDePuntos().Count(); k++) { Punto punto = poligono.getListaDePuntos()[k]; bw.WriteLine(punto.X().ToString() + ";" + punto.Y().ToString()); } } } }
public void cargarListBox(ListBox listbox) { listbox.Items.Add("Escenario"); for (int i = 0; i < escenario.getListaDeObjetos().Count(); i++) { listbox.Items.Add("Objeto-Nro-" + i); Objeto objetoAct = escenario.getListaDeObjetos()[i]; for (int j = 0; j < objetoAct.getListaDePoligonos().Count(); j++) { listbox.Items.Add("Poligono-#-" + i + "" + j); } } }