## Uses of Class
cl.cromer.estructuras.ArbolNodo

### Uses of ArbolNodo in cl.cromer.estructuras

Fields in cl.cromer.estructuras declared as ArbolNodo
`private ArbolNodo` Arbol.`arbol` El arbol.
`private ArbolNodo` ArbolNodo.`derecha` El hijo a la derecha.
`private ArbolNodo` ArbolNodo.`izquerda` El hijo a la izquerda.
`private ArbolNodo` ArbolNodo.`padre` El padre del nodo.

Fields in cl.cromer.estructuras with type parameters of type ArbolNodo
`private java.util.List<java.util.List<ArbolNodo>>` Arbol.`niveles` Los nivles del arbol con todos sus nodos.
`private java.util.List<ArbolNodo>` Arbol.`order` El orden que ha sido usado.

Methods in cl.cromer.estructuras that return ArbolNodo
`ArbolNodo` Arbol.`getArbol()` Devolver el arbol.
`ArbolNodo` ArbolNodo.`getDerecha()` Devolver el hijo derecho.
`ArbolNodo` ArbolNodo.`getIzquerda()` Devolver el hijo izquerdo.
`ArbolNodo` ArbolNodo.`getPadre()` Devolver el padre.

Methods in cl.cromer.estructuras that return types with arguments of type ArbolNodo
`java.util.List<java.util.List<ArbolNodo>>` Arbol.`getNiveles()` Devolver la lista de nivles del arbol.
`java.util.List<ArbolNodo>` Arbol.`inOrder()` Ordenar el arbol usando inOrder.
`java.util.List<ArbolNodo>` Arbol.`postOrder()` Ordenar el arbol usando postOrder.
`java.util.List<ArbolNodo>` Arbol.`preOrder()` Ordenar el arbol usando preOrder.

Methods in cl.cromer.estructuras with parameters of type ArbolNodo
`int` Arbol.`calcularAltura(ArbolNodo nodo)` Encontrar y devolver la altura del arbol usando recursividad.
`void` Arbol.`calcularNiveles(ArbolNodo nodo, int nivel)` Calcular los nivles del arbol usando recursividad.
`void` Arbol.`inOrder(ArbolNodo nodo)` El meteodo recursivo de inOrder que acumulará los nodos en una lista.
`void` Arbol.`postOrder(ArbolNodo nodo)` El meteodo recursivo de postOrder que acumulará los nodos en una lista.
`void` Arbol.`preOrder(ArbolNodo nodo)` El meteodo recursivo de preOrder que acumulará los nodos en una lista.
`void` ArbolNodo.`setDerecha(ArbolNodo derecha)` Cambiar el hijo derecho.
`void` ArbolNodo.`setIzquerda(ArbolNodo izquerda)` Devolver el hijo izquerdo.
`void` ArbolNodo.`setPadre(ArbolNodo padre)` Cambiar padre.