public void iniciarEstructuras() { arbolBinario = new ABB(); ortogonal = new Ortogonal(); hash = new TablaHash(); //matriz = new Matriz(); }
public Byte[] graficarABBEspejo() { contenido = ""; if (raiz != null) { ABB arbolEspejo = new ABB(); arbolEspejo.raiz = crearArbbEspejo(raiz); contenido = "digraph ArbolBinario{\n node [ fontname = \"Verdana\" shape = record ];\n"; escribirNodo(arbolEspejo.raiz); graficarRamas(arbolEspejo.raiz); contenido = contenido + "}"; imprimir2(contenido); generarImagen2(); Byte[] bImage = new Byte[0]; FileStream imagen = new FileStream(" C:\\Grafos\\abb2.png", FileMode.OpenOrCreate, FileAccess.ReadWrite); bImage = new Byte[imagen.Length]; BinaryReader reader = new BinaryReader(imagen); bImage = reader.ReadBytes(Convert.ToInt32(imagen.Length)); imagen.Close(); contenido = ""; return(bImage); } return(null); }