private void eliminaAristaEspecifica(Vertice inicio, Vertice fin) { for (int i = 0; i < GS_Arista.Count; i++) { if (GS_Arista[i].GS_RelacionDirecta.GS_nombre == inicio.GS_nombre && GS_Arista[i].GS_RelacionIndirecta.GS_nombre == fin.GS_nombre || GS_Arista[i].GS_RelacionDirecta.GS_nombre == fin.GS_nombre && GS_Arista[i].GS_RelacionIndirecta.GS_nombre == inicio.GS_nombre) { GS_Arista.RemoveAt(i); break; } } }
}//mover graf public void Elimina_Grafo() { apariencia = apariencia_aux; if (GS_Arista != null) { GS_Arista.Clear(); } if (GS_Vertice != null) { GS_Vertice.Clear(); } letra = 64; NumNodo = 0; }//eliminar grafo