Browse Source

Added rotation.

Updated graphs.
master
Chris Cromer 5 years ago
parent
commit
201ed14bdd
  1. 5
      doc/allclasses-frame.html
  2. 5
      doc/allclasses-noframe.html
  3. 4
      doc/cl/cromer/estructuras/Arbol.PrimerLado.html
  4. 8
      doc/cl/cromer/estructuras/Arbol.Tipos.html
  5. 349
      doc/cl/cromer/estructuras/Arbol.html
  6. 189
      doc/cl/cromer/estructuras/ArbolController.html
  7. 4
      doc/cl/cromer/estructuras/ArbolNodo.html
  8. 4
      doc/cl/cromer/estructuras/Array.ParticionarResult.html
  9. 4
      doc/cl/cromer/estructuras/Array.Tipos.html
  10. 4
      doc/cl/cromer/estructuras/Array.html
  11. 4
      doc/cl/cromer/estructuras/ArrayController.html
  12. 4
      doc/cl/cromer/estructuras/BurbujaController.html
  13. 4
      doc/cl/cromer/estructuras/Cola.html
  14. 4
      doc/cl/cromer/estructuras/ColaController.html
  15. 43
      doc/cl/cromer/estructuras/Colores.html
  16. 4
      doc/cl/cromer/estructuras/Grafico.Destacados.html
  17. 4
      doc/cl/cromer/estructuras/Grafico.html
  18. 4
      doc/cl/cromer/estructuras/Grafo.DFSVisitor.html
  19. 4
      doc/cl/cromer/estructuras/Grafo.Dirigido.html
  20. 4
      doc/cl/cromer/estructuras/Grafo.Edge.html
  21. 4
      doc/cl/cromer/estructuras/Grafo.NoDirigido.html
  22. 4
      doc/cl/cromer/estructuras/Grafo.Tipos.html
  23. 4
      doc/cl/cromer/estructuras/Grafo.Vertex.html
  24. 4
      doc/cl/cromer/estructuras/Grafo.Visitor.html
  25. 4
      doc/cl/cromer/estructuras/Grafo.VisitorEX.html
  26. 4
      doc/cl/cromer/estructuras/Grafo.html
  27. 4
      doc/cl/cromer/estructuras/GrafoController.html
  28. 4
      doc/cl/cromer/estructuras/GrafoNodo.html
  29. 4
      doc/cl/cromer/estructuras/HashItem.html
  30. 4
      doc/cl/cromer/estructuras/InsercionController.html
  31. 4
      doc/cl/cromer/estructuras/ListaEnlace.html
  32. 4
      doc/cl/cromer/estructuras/ListaEnlaceCircular.html
  33. 4
      doc/cl/cromer/estructuras/ListaEnlaceNormal.html
  34. 4
      doc/cl/cromer/estructuras/ListaEnlazada.Tipos.html
  35. 4
      doc/cl/cromer/estructuras/ListaEnlazada.html
  36. 4
      doc/cl/cromer/estructuras/ListaEnlazadaCircular.html
  37. 4
      doc/cl/cromer/estructuras/ListaEnlazdaController.html
  38. 4
      doc/cl/cromer/estructuras/Logs.DEBUG_TIPOS.html
  39. 6
      doc/cl/cromer/estructuras/Logs.html
  40. 4
      doc/cl/cromer/estructuras/Main.html
  41. 4
      doc/cl/cromer/estructuras/MenuController.html
  42. 4
      doc/cl/cromer/estructuras/MergeController.html
  43. 4
      doc/cl/cromer/estructuras/Palabras.html
  44. 4
      doc/cl/cromer/estructuras/Pila.html
  45. 4
      doc/cl/cromer/estructuras/PilaController.html
  46. 4
      doc/cl/cromer/estructuras/QuickController.html
  47. 4
      doc/cl/cromer/estructuras/SeleccionController.html
  48. 4
      doc/cl/cromer/estructuras/ShellController.html
  49. 4
      doc/cl/cromer/estructuras/TablaHash.html
  50. 4
      doc/cl/cromer/estructuras/TablaHashController.html
  51. 4
      doc/cl/cromer/estructuras/TextFieldLimited.StyleableProperties.html
  52. 4
      doc/cl/cromer/estructuras/TextFieldLimited.html
  53. 4
      doc/cl/cromer/estructuras/class-use/Arbol.PrimerLado.html
  54. 4
      doc/cl/cromer/estructuras/class-use/Arbol.Tipos.html
  55. 4
      doc/cl/cromer/estructuras/class-use/Arbol.html
  56. 4
      doc/cl/cromer/estructuras/class-use/ArbolController.html
  57. 76
      doc/cl/cromer/estructuras/class-use/ArbolNodo.html
  58. 4
      doc/cl/cromer/estructuras/class-use/Array.ParticionarResult.html
  59. 4
      doc/cl/cromer/estructuras/class-use/Array.Tipos.html
  60. 4
      doc/cl/cromer/estructuras/class-use/Array.html
  61. 4
      doc/cl/cromer/estructuras/class-use/ArrayController.html
  62. 4
      doc/cl/cromer/estructuras/class-use/BurbujaController.html
  63. 4
      doc/cl/cromer/estructuras/class-use/Cola.html
  64. 4
      doc/cl/cromer/estructuras/class-use/ColaController.html
  65. 4
      doc/cl/cromer/estructuras/class-use/Colores.html
  66. 4
      doc/cl/cromer/estructuras/class-use/Grafico.Destacados.html
  67. 18
      doc/cl/cromer/estructuras/class-use/Grafico.html
  68. 4
      doc/cl/cromer/estructuras/class-use/Grafo.DFSVisitor.html
  69. 4
      doc/cl/cromer/estructuras/class-use/Grafo.Dirigido.html
  70. 4
      doc/cl/cromer/estructuras/class-use/Grafo.Edge.html
  71. 4
      doc/cl/cromer/estructuras/class-use/Grafo.NoDirigido.html
  72. 4
      doc/cl/cromer/estructuras/class-use/Grafo.Tipos.html
  73. 4
      doc/cl/cromer/estructuras/class-use/Grafo.Vertex.html
  74. 4
      doc/cl/cromer/estructuras/class-use/Grafo.Visitor.html
  75. 4
      doc/cl/cromer/estructuras/class-use/Grafo.VisitorEX.html
  76. 4
      doc/cl/cromer/estructuras/class-use/Grafo.html
  77. 4
      doc/cl/cromer/estructuras/class-use/GrafoController.html
  78. 4
      doc/cl/cromer/estructuras/class-use/GrafoNodo.html
  79. 4
      doc/cl/cromer/estructuras/class-use/HashItem.html
  80. 4
      doc/cl/cromer/estructuras/class-use/InsercionController.html
  81. 4
      doc/cl/cromer/estructuras/class-use/ListaEnlace.html
  82. 4
      doc/cl/cromer/estructuras/class-use/ListaEnlaceCircular.html
  83. 4
      doc/cl/cromer/estructuras/class-use/ListaEnlaceNormal.html
  84. 4
      doc/cl/cromer/estructuras/class-use/ListaEnlazada.Tipos.html
  85. 4
      doc/cl/cromer/estructuras/class-use/ListaEnlazada.html
  86. 4
      doc/cl/cromer/estructuras/class-use/ListaEnlazadaCircular.html
  87. 4
      doc/cl/cromer/estructuras/class-use/ListaEnlazdaController.html
  88. 4
      doc/cl/cromer/estructuras/class-use/Logs.DEBUG_TIPOS.html
  89. 4
      doc/cl/cromer/estructuras/class-use/Logs.html
  90. 4
      doc/cl/cromer/estructuras/class-use/Main.html
  91. 4
      doc/cl/cromer/estructuras/class-use/MenuController.html
  92. 4
      doc/cl/cromer/estructuras/class-use/MergeController.html
  93. 4
      doc/cl/cromer/estructuras/class-use/Palabras.html
  94. 4
      doc/cl/cromer/estructuras/class-use/Pila.html
  95. 4
      doc/cl/cromer/estructuras/class-use/PilaController.html
  96. 4
      doc/cl/cromer/estructuras/class-use/QuickController.html
  97. 4
      doc/cl/cromer/estructuras/class-use/SeleccionController.html
  98. 4
      doc/cl/cromer/estructuras/class-use/ShellController.html
  99. 4
      doc/cl/cromer/estructuras/class-use/TablaHash.html
  100. 4
      doc/cl/cromer/estructuras/class-use/TablaHashController.html

5
doc/allclasses-frame.html

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_92) on Mon Jul 11 02:23:31 CLT 2016 -->
<!-- Generated by javadoc (1.8.0_92) on Sat Jul 16 17:27:35 CLT 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>All Classes</title>
<meta name="date" content="2016-07-11">
<meta name="date" content="2016-07-16">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
@ -14,7 +14,6 @@
<div class="indexContainer">
<ul>
<li><a href="cl/cromer/estructuras/Arbol.html" title="class in cl.cromer.estructuras" target="classFrame">Arbol</a></li>
<li><a href="cl/cromer/estructuras/Arbol.PrimerLado.html" title="enum in cl.cromer.estructuras" target="classFrame">Arbol.PrimerLado</a></li>
<li><a href="cl/cromer/estructuras/Arbol.Tipos.html" title="class in cl.cromer.estructuras" target="classFrame">Arbol.Tipos</a></li>
<li><a href="cl/cromer/estructuras/ArbolController.html" title="class in cl.cromer.estructuras" target="classFrame">ArbolController</a></li>
<li><a href="cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras" target="classFrame">ArbolNodo</a></li>

5
doc/allclasses-noframe.html

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_92) on Mon Jul 11 02:23:31 CLT 2016 -->
<!-- Generated by javadoc (1.8.0_92) on Sat Jul 16 17:27:35 CLT 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>All Classes</title>
<meta name="date" content="2016-07-11">
<meta name="date" content="2016-07-16">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
@ -14,7 +14,6 @@
<div class="indexContainer">
<ul>
<li><a href="cl/cromer/estructuras/Arbol.html" title="class in cl.cromer.estructuras">Arbol</a></li>
<li><a href="cl/cromer/estructuras/Arbol.PrimerLado.html" title="enum in cl.cromer.estructuras">Arbol.PrimerLado</a></li>
<li><a href="cl/cromer/estructuras/Arbol.Tipos.html" title="class in cl.cromer.estructuras">Arbol.Tipos</a></li>
<li><a href="cl/cromer/estructuras/ArbolController.html" title="class in cl.cromer.estructuras">ArbolController</a></li>
<li><a href="cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a></li>

4
doc/cl/cromer/estructuras/Arbol.PrimerLado.html

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_92) on Mon Jul 11 02:23:29 CLT 2016 -->
<!-- Generated by javadoc (1.8.0_92) on Sat Jul 16 14:07:45 CLT 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Arbol.PrimerLado</title>
<meta name="date" content="2016-07-11">
<meta name="date" content="2016-07-16">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>

8
doc/cl/cromer/estructuras/Arbol.Tipos.html

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_92) on Mon Jul 11 02:23:29 CLT 2016 -->
<!-- Generated by javadoc (1.8.0_92) on Sat Jul 16 17:27:33 CLT 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Arbol.Tipos</title>
<meta name="date" content="2016-07-11">
<meta name="date" content="2016-07-16">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../cl/cromer/estructuras/Arbol.PrimerLado.html" title="enum in cl.cromer.estructuras"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../cl/cromer/estructuras/Arbol.html" title="class in cl.cromer.estructuras"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../cl/cromer/estructuras/ArbolController.html" title="class in cl.cromer.estructuras"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
@ -407,7 +407,7 @@ extends java.lang.Object</pre>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../cl/cromer/estructuras/Arbol.PrimerLado.html" title="enum in cl.cromer.estructuras"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../cl/cromer/estructuras/Arbol.html" title="class in cl.cromer.estructuras"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../cl/cromer/estructuras/ArbolController.html" title="class in cl.cromer.estructuras"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">

349
doc/cl/cromer/estructuras/Arbol.html

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_92) on Mon Jul 11 02:23:29 CLT 2016 -->
<!-- Generated by javadoc (1.8.0_92) on Sat Jul 16 17:27:33 CLT 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Arbol</title>
<meta name="date" content="2016-07-11">
<meta name="date" content="2016-07-16">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@ -19,7 +19,7 @@
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab";
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../cl/cromer/estructuras/Arbol.PrimerLado.html" title="enum in cl.cromer.estructuras"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
<li><a href="../../../cl/cromer/estructuras/Arbol.Tipos.html" title="class in cl.cromer.estructuras"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?cl/cromer/estructuras/Arbol.html" target="_top">Frames</a></li>
@ -111,6 +111,11 @@ var activeTableTab = "activeTableTab";
<br>
<pre>public class <span class="typeNameLabel">Arbol</span>
extends java.lang.Object</pre>
<div class="block">Esta clase tiene la estrutura de dato de tipo arbol.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Chris Cromer</dd>
</dl>
</li>
</ul>
</div>
@ -131,10 +136,6 @@ extends java.lang.Object</pre>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.PrimerLado.html" title="enum in cl.cromer.estructuras">Arbol.PrimerLado</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.Tipos.html" title="class in cl.cromer.estructuras">Arbol.Tipos</a></span></code>
<div class="block">Esta clase contiene los tipos de arboles.</div>
</td>
@ -156,19 +157,33 @@ extends java.lang.Object</pre>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#altura">altura</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#altura">altura</a></span></code>
<div class="block">La altura del arbol.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#arbol">arbol</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#arbol">arbol</a></span></code>
<div class="block">El arbol.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private java.util.List&lt;java.util.List&lt;<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&gt;&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#niveles">niveles</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#niveles">niveles</a></span></code>
<div class="block">Los nivles del arbol con todos sus nodos.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private java.util.List&lt;<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#order">order</a></span></code>
<div class="block">El orden que ha sido usado.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#size">size</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#size">size</a></span></code>
<div class="block">La cantidad de nodos que están en el arbol.</div>
</td>
</tr>
</table>
</li>
@ -185,7 +200,9 @@ extends java.lang.Object</pre>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#Arbol--">Arbol</a></span>()</code>&nbsp;</td>
<td class="colOne"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#Arbol--">Arbol</a></span>()</code>
<div class="block">Inicilizar el arbol.</div>
</td>
</tr>
</table>
</li>
@ -203,37 +220,107 @@ extends java.lang.Object</pre>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#calcularNiveles-cl.cromer.estructuras.ArbolNodo-int-">calcularNiveles</a></span>(<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&nbsp;nodo,
int&nbsp;nivel)</code>&nbsp;</td>
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#calcularAltura-cl.cromer.estructuras.ArbolNodo-">calcularAltura</a></span>(<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&nbsp;nodo)</code>
<div class="block">Encontrar y devolver la altura del arbol usando recursividad.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#getAltura--">getAltura</a></span>()</code>&nbsp;</td>
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#calcularNiveles-cl.cromer.estructuras.ArbolNodo-int-">calcularNiveles</a></span>(<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&nbsp;nodo,
int&nbsp;nivel)</code>
<div class="block">Calcular los nivles del arbol usando recursividad.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#getAlturaRecursivo-cl.cromer.estructuras.ArbolNodo-">getAlturaRecursivo</a></span>(<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&nbsp;nodo)</code>&nbsp;</td>
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#eliminar-int-">eliminar</a></span>(int&nbsp;valor)</code>
<div class="block">Eliminar un valor del arbol.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#getArbol--">getArbol</a></span>()</code>&nbsp;</td>
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#getAltura--">getAltura</a></span>()</code>
<div class="block">Devolver la altura del arbol.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>java.util.List&lt;java.util.List&lt;<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&gt;&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#getNiveles--">getNiveles</a></span>()</code>&nbsp;</td>
<td class="colFirst"><code><a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#getArbol--">getArbol</a></span>()</code>
<div class="block">Devolver el arbol.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#insertar-int-">insertar</a></span>(int&nbsp;valor)</code>&nbsp;</td>
<td class="colFirst"><code>java.util.List&lt;java.util.List&lt;<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&gt;&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#getNiveles--">getNiveles</a></span>()</code>
<div class="block">Devolver la lista de nivles del arbol.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#setAltura-int-">setAltura</a></span>(int&nbsp;altura)</code>&nbsp;</td>
<td class="colFirst"><code>java.util.List&lt;<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#inOrder--">inOrder</a></span>()</code>
<div class="block">Ordenar el arbol usando inOrder.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#inOrder-cl.cromer.estructuras.ArbolNodo-">inOrder</a></span>(<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&nbsp;nodo)</code>
<div class="block">El meteodo recursivo de inOrder que acumulará los nodos en una lista.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#insertar-int-">insertar</a></span>(int&nbsp;valor)</code>
<div class="block">Insertar un valor al arbol.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#postOrder--">postOrder</a></span>()</code>
<div class="block">Ordenar el arbol usando postOrder.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#postOrder-cl.cromer.estructuras.ArbolNodo-">postOrder</a></span>(<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&nbsp;nodo)</code>
<div class="block">El meteodo recursivo de postOrder que acumulará los nodos en una lista.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#preOrder--">preOrder</a></span>()</code>
<div class="block">Ordenar el arbol usando preOrder.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#preOrder-cl.cromer.estructuras.ArbolNodo-">preOrder</a></span>(<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&nbsp;nodo)</code>
<div class="block">El meteodo recursivo de preOrder que acumulará los nodos en una lista.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#rotarDerecha-int-">rotarDerecha</a></span>(int&nbsp;valor)</code>
<div class="block">Rotar el arbol usando el hijo a la izquerda como un pivot.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#rotarIzquerda-int-">rotarIzquerda</a></span>(int&nbsp;valor)</code>
<div class="block">Rotar el arbol usando el hijo a la derecha como un pivot.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#setAltura-int-">setAltura</a></span>(int&nbsp;altura)</code>
<div class="block">Cambiar la altura del arbol.</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#size--">size</a></span>()</code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Arbol.html#size--">size</a></span>()</code>
<div class="block">Devolver la cantidad de nodos que están en el arbol.</div>
</td>
</tr>
</table>
<ul class="blockList">
@ -264,6 +351,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>arbol</h4>
<pre>private&nbsp;<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a> arbol</pre>
<div class="block">El arbol.</div>
</li>
</ul>
<a name="size">
@ -273,6 +361,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>size</h4>
<pre>private&nbsp;int size</pre>
<div class="block">La cantidad de nodos que están en el arbol.</div>
</li>
</ul>
<a name="altura">
@ -282,15 +371,27 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>altura</h4>
<pre>private&nbsp;int altura</pre>
<div class="block">La altura del arbol.</div>
</li>
</ul>
<a name="niveles">
<!-- -->
</a>
<ul class="blockListLast">
<ul class="blockList">
<li class="blockList">
<h4>niveles</h4>
<pre>private&nbsp;java.util.List&lt;java.util.List&lt;<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&gt;&gt; niveles</pre>
<div class="block">Los nivles del arbol con todos sus nodos.</div>
</li>
</ul>
<a name="order">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>order</h4>
<pre>private&nbsp;java.util.List&lt;<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&gt; order</pre>
<div class="block">El orden que ha sido usado.</div>
</li>
</ul>
</li>
@ -308,6 +409,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>Arbol</h4>
<pre>public&nbsp;Arbol()</pre>
<div class="block">Inicilizar el arbol.</div>
</li>
</ul>
</li>
@ -325,6 +427,145 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>insertar</h4>
<pre>public&nbsp;boolean&nbsp;insertar(int&nbsp;valor)</pre>
<div class="block">Insertar un valor al arbol.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>valor</code> - int: El valor a insertar.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>boolean: Verdad si fue insertado, falso si ya existe el nodo.</dd>
</dl>
</li>
</ul>
<a name="eliminar-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>eliminar</h4>
<pre>public&nbsp;boolean&nbsp;eliminar(int&nbsp;valor)</pre>
<div class="block">Eliminar un valor del arbol.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>valor</code> - int: El valor a elminiar.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>boolean: Verdad si fue eliminado, falso si no existe.</dd>
</dl>
</li>
</ul>
<a name="rotarIzquerda-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rotarIzquerda</h4>
<pre>public&nbsp;boolean&nbsp;rotarIzquerda(int&nbsp;valor)</pre>
<div class="block">Rotar el arbol usando el hijo a la derecha como un pivot.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>valor</code> - int: El valor a rotar.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>boolean: Verdad si fue rotado.</dd>
</dl>
</li>
</ul>
<a name="rotarDerecha-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rotarDerecha</h4>
<pre>public&nbsp;boolean&nbsp;rotarDerecha(int&nbsp;valor)</pre>
<div class="block">Rotar el arbol usando el hijo a la izquerda como un pivot.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>valor</code> - int: El valor a rotar.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>boolean: Verdad si fue rotado.</dd>
</dl>
</li>
</ul>
<a name="preOrder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>preOrder</h4>
<pre>public&nbsp;java.util.List&lt;<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&gt;&nbsp;preOrder()</pre>
<div class="block">Ordenar el arbol usando preOrder.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>List: La lista del orden.</dd>
</dl>
</li>
</ul>
<a name="inOrder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>inOrder</h4>
<pre>public&nbsp;java.util.List&lt;<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&gt;&nbsp;inOrder()</pre>
<div class="block">Ordenar el arbol usando inOrder.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>List: La lista del orden.</dd>
</dl>
</li>
</ul>
<a name="postOrder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>postOrder</h4>
<pre>public&nbsp;java.util.List&lt;<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&gt;&nbsp;postOrder()</pre>
<div class="block">Ordenar el arbol usando postOrder.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>List: La lista del orden.</dd>
</dl>
</li>
</ul>
<a name="preOrder-cl.cromer.estructuras.ArbolNodo-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>preOrder</h4>
<pre>public&nbsp;void&nbsp;preOrder(<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&nbsp;nodo)</pre>
<div class="block">El meteodo recursivo de preOrder que acumulará los nodos en una lista.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>nodo</code> - ArbolNodo: El nodo a trabajar.</dd>
</dl>
</li>
</ul>
<a name="inOrder-cl.cromer.estructuras.ArbolNodo-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>inOrder</h4>
<pre>public&nbsp;void&nbsp;inOrder(<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&nbsp;nodo)</pre>
<div class="block">El meteodo recursivo de inOrder que acumulará los nodos en una lista.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>nodo</code> - ArbolNodo: El nodo a trabajar.</dd>
</dl>
</li>
</ul>
<a name="postOrder-cl.cromer.estructuras.ArbolNodo-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>postOrder</h4>
<pre>public&nbsp;void&nbsp;postOrder(<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&nbsp;nodo)</pre>
<div class="block">El meteodo recursivo de postOrder que acumulará los nodos en una lista.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>nodo</code> - ArbolNodo: El nodo a trabajar.</dd>
</dl>
</li>
</ul>
<a name="getArbol--">
@ -334,6 +575,11 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>getArbol</h4>
<pre>public&nbsp;<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&nbsp;getArbol()</pre>
<div class="block">Devolver el arbol.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>ArbolNodo: La raiz del arbol.</dd>
</dl>
</li>
</ul>
<a name="size--">
@ -343,6 +589,11 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>size</h4>
<pre>public&nbsp;int&nbsp;size()</pre>
<div class="block">Devolver la cantidad de nodos que están en el arbol.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>int: La cantidad.</dd>
</dl>
</li>
</ul>
<a name="getAltura--">
@ -352,6 +603,11 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>getAltura</h4>
<pre>public&nbsp;int&nbsp;getAltura()</pre>
<div class="block">Devolver la altura del arbol.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>int: La altura.</dd>
</dl>
</li>
</ul>
<a name="setAltura-int-">
@ -360,7 +616,12 @@ extends java.lang.Object</pre>
<ul class="blockList">
<li class="blockList">
<h4>setAltura</h4>
<pre>public&nbsp;void&nbsp;setAltura(int&nbsp;altura)</pre>
<pre>private&nbsp;void&nbsp;setAltura(int&nbsp;altura)</pre>
<div class="block">Cambiar la altura del arbol.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>altura</code> - int: La altura nueva.</dd>
</dl>
</li>
</ul>
<a name="getNiveles--">
@ -370,15 +631,27 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>getNiveles</h4>
<pre>public&nbsp;java.util.List&lt;java.util.List&lt;<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&gt;&gt;&nbsp;getNiveles()</pre>
<div class="block">Devolver la lista de nivles del arbol.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>List: La lista de niveles.</dd>
</dl>
</li>
</ul>
<a name="getAlturaRecursivo-cl.cromer.estructuras.ArbolNodo-">
<a name="calcularAltura-cl.cromer.estructuras.ArbolNodo-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAlturaRecursivo</h4>
<pre>public&nbsp;int&nbsp;getAlturaRecursivo(<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&nbsp;nodo)</pre>
<h4>calcularAltura</h4>
<pre>public&nbsp;int&nbsp;calcularAltura(<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&nbsp;nodo)</pre>
<div class="block">Encontrar y devolver la altura del arbol usando recursividad.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>nodo</code> - ArbolNodo: El nodo a trabajar.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>int: La altura.</dd>
</dl>
</li>
</ul>
<a name="calcularNiveles-cl.cromer.estructuras.ArbolNodo-int-">
@ -389,6 +662,12 @@ extends java.lang.Object</pre>
<h4>calcularNiveles</h4>
<pre>public&nbsp;void&nbsp;calcularNiveles(<a href="../../../cl/cromer/estructuras/ArbolNodo.html" title="class in cl.cromer.estructuras">ArbolNodo</a>&nbsp;nodo,
int&nbsp;nivel)</pre>
<div class="block">Calcular los nivles del arbol usando recursividad.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>nodo</code> - ArbolNodo: El nodo a trabajar.</dd>
<dd><code>nivel</code> - int: El Nivel donde está el nodo.</dd>
</dl>
</li>
</ul>
</li>
@ -419,7 +698,7 @@ extends java.lang.Object</pre>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../cl/cromer/estructuras/Arbol.PrimerLado.html" title="enum in cl.cromer.estructuras"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
<li><a href="../../../cl/cromer/estructuras/Arbol.Tipos.html" title="class in cl.cromer.estructuras"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?cl/cromer/estructuras/Arbol.html" target="_top">Frames</a></li>

189
doc/cl/cromer/estructuras/ArbolController.html

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_92) on Mon Jul 11 02:23:29 CLT 2016 -->
<!-- Generated by javadoc (1.8.0_92) on Sat Jul 16 17:27:33 CLT 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>ArbolController</title>
<meta name="date" content="2016-07-11">
<meta name="date" content="2016-07-16">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@ -19,7 +19,7 @@
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@ -158,9 +158,9 @@ implements javafx.fxml.Initializable</pre>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../cl/cromer/estructuras/Grafico.html" title="class in cl.cromer.estructuras">Grafico</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/ArbolController.html#grafico">grafico</a></span></code>
<div class="block">Grafico rectangulos.</div>
<td class="colFirst"><code>private javafx.scene.layout.HBox</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/ArbolController.html#contenidoOrder">contenidoOrder</a></span></code>
<div class="block">El contendido del orden.</div>
</td>
</tr>
<tr class="altColor">
@ -181,6 +181,12 @@ implements javafx.fxml.Initializable</pre>
<div class="block">La caja para ingresar textos.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../cl/cromer/estructuras/TextFieldLimited.html" title="class in cl.cromer.estructuras">TextFieldLimited</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/ArbolController.html#valorRotar">valorRotar</a></span></code>
<div class="block">El nodo a rotar.</div>
</td>
</tr>
</table>
</li>
</ul>
@ -215,22 +221,72 @@ implements javafx.fxml.Initializable</pre>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/ArbolController.html#botonEliminar--">botonEliminar</a></span>()</code>
<div class="block">Eliminar un valor del arbol y mostrar el codigo en la pantalla.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/ArbolController.html#botonInOrder--">botonInOrder</a></span>()</code>
<div class="block">Mostrar los elementos en orden de in order.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/ArbolController.html#botonInsertar--">botonInsertar</a></span>()</code>
<div class="block">Insertar un valor al array y mostrar el codigo en la pantalla.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<tr id="i3" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/ArbolController.html#botonLlenar--">botonLlenar</a></span>()</code>
<div class="block">Llenar un arbol al azar.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/ArbolController.html#botonPostOrder--">botonPostOrder</a></span>()</code>
<div class="block">Mostrar los elementos en orden de post order.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/ArbolController.html#botonPreOrder--">botonPreOrder</a></span>()</code>
<div class="block">Mostrar los elementos en orden de pre order.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/ArbolController.html#botonRotarDerecha--">botonRotarDerecha</a></span>()</code>
<div class="block">Rotar el nodo a la izquerda.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/ArbolController.html#botonRotarIzquerda--">botonRotarIzquerda</a></span>()</code>
<div class="block">Rotar el nodo a la izquerda.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/ArbolController.html#botonVaciar--">botonVaciar</a></span>()</code>
<div class="block">Vaciar el arbol de todos los valores.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/ArbolController.html#generarGrafico--">generarGrafico</a></span>()</code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/ArbolController.html#generarGrafico--">generarGrafico</a></span>()</code>
<div class="block">Este metodo generará el grafico de arbol en la ventana.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/ArbolController.html#initialize-java.net.URL-java.util.ResourceBundle-">initialize</a></span>(java.net.URL&nbsp;location,
java.util.ResourceBundle&nbsp;resourceBundle)</code>
<div class="block">Inicializar todos los datos y dibujar las graficas.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<tr id="i11" class="rowColor">
<td class="colFirst"><code>private void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/ArbolController.html#initializeArbol--">initializeArbol</a></span>()</code>
<div class="block">Crear un arbol nuevo.</div>
@ -268,6 +324,16 @@ implements javafx.fxml.Initializable</pre>
<div class="block">La caja para ingresar textos.</div>
</li>
</ul>
<a name="valorRotar">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>valorRotar</h4>
<pre>private&nbsp;<a href="../../../cl/cromer/estructuras/TextFieldLimited.html" title="class in cl.cromer.estructuras">TextFieldLimited</a> valorRotar</pre>
<div class="block">El nodo a rotar.</div>
</li>
</ul>
<a name="contenidoArbol">
<!-- -->
</a>
@ -278,6 +344,16 @@ implements javafx.fxml.Initializable</pre>
<div class="block">Donde poner el contenido de array.</div>
</li>
</ul>
<a name="contenidoOrder">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>contenidoOrder</h4>
<pre>private&nbsp;javafx.scene.layout.HBox contenidoOrder</pre>
<div class="block">El contendido del orden.</div>
</li>
</ul>
<a name="codigoArbol">
<!-- -->
</a>
@ -311,23 +387,13 @@ implements javafx.fxml.Initializable</pre>
<a name="arbol">
<!-- -->
</a>
<ul class="blockList">
<ul class="blockListLast">
<li class="blockList">
<h4>arbol</h4>
<pre>private&nbsp;<a href="../../../cl/cromer/estructuras/Arbol.html" title="class in cl.cromer.estructuras">Arbol</a> arbol</pre>
<div class="block">El arbol usado en la aplicación.</div>
</li>
</ul>
<a name="grafico">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>grafico</h4>
<pre>private&nbsp;<a href="../../../cl/cromer/estructuras/Grafico.html" title="class in cl.cromer.estructuras">Grafico</a> grafico</pre>
<div class="block">Grafico rectangulos.</div>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@ -371,6 +437,26 @@ implements javafx.fxml.Initializable</pre>
</dl>
</li>
</ul>
<a name="botonLlenar--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>botonLlenar</h4>
<pre>protected&nbsp;void&nbsp;botonLlenar()</pre>
<div class="block">Llenar un arbol al azar.</div>
</li>
</ul>
<a name="botonVaciar--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>botonVaciar</h4>
<pre>protected&nbsp;void&nbsp;botonVaciar()</pre>
<div class="block">Vaciar el arbol de todos los valores.</div>
</li>
</ul>
<a name="botonInsertar--">
<!-- -->
</a>
@ -381,6 +467,66 @@ implements javafx.fxml.Initializable</pre>
<div class="block">Insertar un valor al array y mostrar el codigo en la pantalla.</div>
</li>
</ul>
<a name="botonEliminar--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>botonEliminar</h4>
<pre>protected&nbsp;void&nbsp;botonEliminar()</pre>
<div class="block">Eliminar un valor del arbol y mostrar el codigo en la pantalla.</div>
</li>
</ul>
<a name="botonRotarIzquerda--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>botonRotarIzquerda</h4>
<pre>protected&nbsp;void&nbsp;botonRotarIzquerda()</pre>
<div class="block">Rotar el nodo a la izquerda.</div>
</li>
</ul>
<a name="botonRotarDerecha--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>botonRotarDerecha</h4>
<pre>protected&nbsp;void&nbsp;botonRotarDerecha()</pre>
<div class="block">Rotar el nodo a la izquerda.</div>
</li>
</ul>
<a name="botonPreOrder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>botonPreOrder</h4>
<pre>protected&nbsp;void&nbsp;botonPreOrder()</pre>
<div class="block">Mostrar los elementos en orden de pre order.</div>
</li>
</ul>
<a name="botonInOrder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>botonInOrder</h4>
<pre>protected&nbsp;void&nbsp;botonInOrder()</pre>
<div class="block">Mostrar los elementos en orden de in order.</div>
</li>
</ul>
<a name="botonPostOrder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>botonPostOrder</h4>
<pre>protected&nbsp;void&nbsp;botonPostOrder()</pre>
<div class="block">Mostrar los elementos en orden de post order.</div>
</li>
</ul>
<a name="initializeArbol--">
<!-- -->
</a>
@ -398,6 +544,7 @@ implements javafx.fxml.Initializable</pre>
<li class="blockList">
<h4>generarGrafico</h4>
<pre>private&nbsp;void&nbsp;generarGrafico()</pre>
<div class="block">Este metodo generará el grafico de arbol en la ventana.</div>
</li>
</ul>
</li>

4
doc/cl/cromer/estructuras/ArbolNodo.html

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_92) on Mon Jul 11 02:23:29 CLT 2016 -->
<!-- Generated by javadoc (1.8.0_92) on Sat Jul 16 17:27:34 CLT 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>ArbolNodo</title>
<meta name="date" content="2016-07-11">
<meta name="date" content="2016-07-16">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>

4
doc/cl/cromer/estructuras/Array.ParticionarResult.html

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_92) on Mon Jul 11 02:23:29 CLT 2016 -->
<!-- Generated by javadoc (1.8.0_92) on Sat Jul 16 17:27:34 CLT 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Array.ParticionarResult</title>
<meta name="date" content="2016-07-11">
<meta name="date" content="2016-07-16">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>

4
doc/cl/cromer/estructuras/Array.Tipos.html

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_92) on Mon Jul 11 02:23:29 CLT 2016 -->
<!-- Generated by javadoc (1.8.0_92) on Sat Jul 16 17:27:34 CLT 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Array.Tipos</title>
<meta name="date" content="2016-07-11">
<meta name="date" content="2016-07-16">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>

4
doc/cl/cromer/estructuras/Array.html

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_92) on Mon Jul 11 02:23:29 CLT 2016 -->
<!-- Generated by javadoc (1.8.0_92) on Sat Jul 16 17:27:34 CLT 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Array</title>
<meta name="date" content="2016-07-11">
<meta name="date" content="2016-07-16">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>

4
doc/cl/cromer/estructuras/ArrayController.html

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_92) on Mon Jul 11 02:23:29 CLT 2016 -->
<!-- Generated by javadoc (1.8.0_92) on Sat Jul 16 17:27:34 CLT 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>ArrayController</title>
<meta name="date" content="2016-07-11">
<meta name="date" content="2016-07-16">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>

4
doc/cl/cromer/estructuras/BurbujaController.html

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_92) on Mon Jul 11 02:23:29 CLT 2016 -->
<!-- Generated by javadoc (1.8.0_92) on Sat Jul 16 17:27:34 CLT 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>BurbujaController</title>
<meta name="date" content="2016-07-11">
<meta name="date" content="2016-07-16">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>

4
doc/cl/cromer/estructuras/Cola.html

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_92) on Mon Jul 11 02:23:29 CLT 2016 -->
<!-- Generated by javadoc (1.8.0_92) on Sat Jul 16 17:27:34 CLT 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Cola</title>
<meta name="date" content="2016-07-11">
<meta name="date" content="2016-07-16">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>

4
doc/cl/cromer/estructuras/ColaController.html

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_92) on Mon Jul 11 02:23:29 CLT 2016 -->
<!-- Generated by javadoc (1.8.0_92) on Sat Jul 16 17:27:34 CLT 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>ColaController</title>
<meta name="date" content="2016-07-11">
<meta name="date" content="2016-07-16">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>

43
doc/cl/cromer/estructuras/Colores.html

@ -2,10 +2,10 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_92) on Mon Jul 11 02:23:29 CLT 2016 -->
<!-- Generated by javadoc (1.8.0_92) on Sat Jul 16 17:27:34 CLT 2016 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Colores</title>
<meta name="date" content="2016-07-11">
<meta name="date" content="2016-07-16">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@ -19,7 +19,7 @@
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@ -111,7 +111,7 @@ var activeTableTab = "activeTableTab";
<br>
<pre>public class <span class="typeNameLabel">Colores</span>
extends java.lang.Object</pre>
<div class="block">Rotación de colores.</div>
<div class="block">Rotación y generación de colores.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Chris Cromer</dd>
@ -199,28 +199,36 @@ extends java.lang.Object</pre>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Colores.html#colorAleatorio--">colorAleatorio</a></span>()</code>
<div class="block">Cambiar el color al siguinte.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>javafx.scene.paint.Color</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Colores.html#getBorder--">getBorder</a></span>()</code>
<div class="block">Devolver el color del border actual.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<tr id="i2" class="altColor">
<td class="colFirst"><code>javafx.scene.paint.Color</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Colores.html#getFondo--">getFondo</a></span>()</code>
<div class="block">Devolver el color del fondo actual.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<tr id="i3" class="rowColor">
<td class="colFirst"><code>javafx.scene.paint.Color</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Colores.html#getTexto--">getTexto</a></span>()</code>
<div class="block">Devolver el color del texto actual.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Colores.html#randomColor--">randomColor</a></span>()</code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Colores.html#randomColorGenrator--">randomColorGenrator</a></span>()</code>
<div class="block">Generar colores al azar.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/estructuras/Colores.html#siguinteColor--">siguinteColor</a></span>()</code>
<div class="block">Cambiar el color al siguinte.</div>
@ -338,13 +346,24 @@ extends java.lang.Object</pre>
<div class="block">Cambiar el color al siguinte. Si no hay, voler al primer.</div>
</li>
</ul>
<a name="randomColor--">
<a name="colorAleatorio--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>colorAleatorio</h4>
<pre>public&nbsp;void&nbsp;colorAleatorio()</pre>
<div class="block">Cambiar el color al siguinte. Si no hay, voler al primer.</div>
</li>
</ul>
<a name="randomColorGenrator--">
<!-- -->
</a>