A B C D E F G H I L M N O P Q R S T U V 

A

Array - Class in cl.cromer.estructuras
Crear una estructura de dato de tipo array.
Array(int) - Constructor for class cl.cromer.estructuras.Array
Crear el array con el tamaño pasador por argumento.
array - Variable in class cl.cromer.estructuras.Array
El array.
array - Variable in class cl.cromer.estructuras.ArrayController
El array usado en la aplicación.
array - Variable in class cl.cromer.estructuras.BurbujaController
El array usado en la aplicación.
array - Variable in class cl.cromer.estructuras.InsercionController
El array usado en la aplicación.
array - Variable in class cl.cromer.estructuras.MergeController
El array usado en la aplicación.
array - Variable in class cl.cromer.estructuras.QuickController
El array usado en la aplicación.
array - Variable in class cl.cromer.estructuras.SeleccionController
El array usado en la aplicación.
array - Variable in class cl.cromer.estructuras.ShellController
El array usado en la aplicación.
Array.ParticionarResult - Class in cl.cromer.estructuras
Esta clase contiene los resultados de Partricionar.
ArrayController - Class in cl.cromer.estructuras
Esta clase es para controlar todos la interfaz de Array.
ArrayController() - Constructor for class cl.cromer.estructuras.ArrayController
 
ArrayTipos - Class in cl.cromer.estructuras
Esta clase contiene los tipos de array.
ArrayTipos(int) - Constructor for class cl.cromer.estructuras.ArrayTipos
Inicilizar el tipo.

B

botonBuscar() - Method in class cl.cromer.estructuras.ArrayController
Buscar si existe un elemento en el array y mostrar el codigo en la pantalla Si existe el valor destacarlo.
botonBuscar() - Method in class cl.cromer.estructuras.HashTableController
Buscar si existe un elemento en el hashTable y mostrar el codigo en la pantalla Si existe el valor destacarlo.
botonBuscar() - Method in class cl.cromer.estructuras.ListaEnlazdaController
Buscar si existe una llave en la lista y mostrar el codigo en la pantalla Si existe la llave destacarla.
botonCorrer() - Method in class cl.cromer.estructuras.BurbujaController
Ordenarlo completamente.
botonCorrer() - Method in class cl.cromer.estructuras.InsercionController
Ordenarlo completamente.
botonCorrer() - Method in class cl.cromer.estructuras.MergeController
Ordenarlo completamente.
botonCorrer() - Method in class cl.cromer.estructuras.QuickController
Ordenarlo completamente.
botonCorrer() - Method in class cl.cromer.estructuras.SeleccionController
Ordenarlo completamente.
botonCorrer() - Method in class cl.cromer.estructuras.ShellController
Ordenarlo completamente.
botonEliminar() - Method in class cl.cromer.estructuras.ArrayController
Eliminar un valor del array si existe y mostrar el codigo en la pantalla.
botonEliminar() - Method in class cl.cromer.estructuras.HashTableController
Eliminar un valor del hashTable si existe y mostrar el codigo en la pantalla.
botonEliminar() - Method in class cl.cromer.estructuras.ListaEnlazdaController
Eliminar un valor de la lista si existe y mostrar el codigo en la pantalla.
botonInsertar() - Method in class cl.cromer.estructuras.ArrayController
Insertar un valor al array y mostrar el codigo en la pantalla.
botonInsertar() - Method in class cl.cromer.estructuras.HashTableController
Insertar un valor al hashTable y mostrar el codigo en la pantalla.
botonInsertar() - Method in class cl.cromer.estructuras.ListaEnlazdaController
Insertar un valor a la lista y mostrar el codigo en la pantalla.
botonLlenar() - Method in class cl.cromer.estructuras.ArrayController
Llenar el array con numeros al azar.
botonLlenar() - Method in class cl.cromer.estructuras.ColaController
Llenar la cola con numeros al azar.
botonLlenar() - Method in class cl.cromer.estructuras.HashTableController
Llenar el hashTable con numeros al azar.
botonLlenar() - Method in class cl.cromer.estructuras.ListaEnlazdaController
Llenar la lista con numeros al azar.
botonLlenar() - Method in class cl.cromer.estructuras.PilaController
Llenar la pila con numeros al azar.
botonNuevo() - Method in class cl.cromer.estructuras.BurbujaController
Crear un array nuevo.
botonNuevo() - Method in class cl.cromer.estructuras.InsercionController
Crear un array nuevo.
botonNuevo() - Method in class cl.cromer.estructuras.MergeController
Crear un array nuevo.
botonNuevo() - Method in class cl.cromer.estructuras.QuickController
Crear un array nuevo.
botonNuevo() - Method in class cl.cromer.estructuras.SeleccionController
Crear un array nuevo.
botonNuevo() - Method in class cl.cromer.estructuras.ShellController
Crear un array nuevo.
botonPaso() - Method in class cl.cromer.estructuras.BurbujaController
Ordenarlo paso por paso.
botonPaso() - Method in class cl.cromer.estructuras.InsercionController
Ordenarlo paso por paso.
botonPaso() - Method in class cl.cromer.estructuras.MergeController
Ordenarlo paso por paso.
botonPaso() - Method in class cl.cromer.estructuras.QuickController
Ordenarlo paso por paso.
botonPaso() - Method in class cl.cromer.estructuras.SeleccionController
Ordenarlo paso por paso.
botonPaso() - Method in class cl.cromer.estructuras.ShellController
Ordenarlo paso por paso.
botonPeek() - Method in class cl.cromer.estructuras.ColaController
Peek a ver si existe un elemento en la pila y mostrar el codigo en la pantalla Si existe un valor destacarlo.
botonPeek() - Method in class cl.cromer.estructuras.PilaController
Peek a ver si existe un elemento en la pila y mostrar el codigo en la pantalla Si existe un valor destacarlo.
botonPop() - Method in class cl.cromer.estructuras.ColaController
Pop un valor de la pila si existe y mostrar el codigo en la pantalla.
botonPop() - Method in class cl.cromer.estructuras.PilaController
Pop un valor de la pila si existe y mostrar el codigo en la pantalla.
botonPush() - Method in class cl.cromer.estructuras.ColaController
Push un valor a la cola y mostrar el codigo en la pantalla.
botonPush() - Method in class cl.cromer.estructuras.PilaController
Push un valor a la pila y mostrar el codigo en la pantalla.
botonVaciar() - Method in class cl.cromer.estructuras.ArrayController
Vaciar el array de todos los valores.
botonVaciar() - Method in class cl.cromer.estructuras.ColaController
Vaciar la cola de todos los valores.
botonVaciar() - Method in class cl.cromer.estructuras.HashTableController
Vaciar el hashTable de todos los valores.
botonVaciar() - Method in class cl.cromer.estructuras.ListaEnlazdaController
Vaciar la lista de todos los valores.
botonVaciar() - Method in class cl.cromer.estructuras.PilaController
Vaciar la pila de todos los valores.
burbuja(boolean) - Method in class cl.cromer.estructuras.Array
Ordenar el array usando burbuja.
BurbujaController - Class in cl.cromer.estructuras
Esta clase es para controlar todos la interfaz de Burbuja.
BurbujaController() - Constructor for class cl.cromer.estructuras.BurbujaController
 
buscar(int) - Method in class cl.cromer.estructuras.Array
Buscar si existe un valor dentro el array.
buscar(String) - Method in class cl.cromer.estructuras.HashTable
Buscar una llave en la tabla hash.
buscar(int) - Method in class cl.cromer.estructuras.ListaEnlazada
Buscar una llave en la lista.
buscar(int) - Method in class cl.cromer.estructuras.ListaEnlazadaCircular
Buscar una llave en la lista.

C

cambio - Variable in class cl.cromer.estructuras.Array.ParticionarResult
Si habia algun cambio.
CIRCULAR - Static variable in class cl.cromer.estructuras.ListaEnlazadaTipos
Tipo circular.
CIRCULO - Static variable in class cl.cromer.estructuras.Grafico
Tipo de dibujo circular.
cl.cromer.estructuras - package cl.cromer.estructuras
 
codigoArray - Variable in class cl.cromer.estructuras.ArrayController
Donde va el codigo a mostrar a la pantalla.
codigoBurbuja - Variable in class cl.cromer.estructuras.BurbujaController
Donde va el codigo a mostrar a la pantalla.
codigoCola - Variable in class cl.cromer.estructuras.ColaController
Donde va el codigo a mostrar a la pantalla.
codigoHashTable - Variable in class cl.cromer.estructuras.HashTableController
Donde va el codigo a mostrar a la pantalla.
codigoInsercion - Variable in class cl.cromer.estructuras.InsercionController
Donde va el codigo a mostrar a la pantalla.
codigoLista - Variable in class cl.cromer.estructuras.ListaEnlazdaController
Donde va el codigo a mostrar a la pantalla.
codigoMerge - Variable in class cl.cromer.estructuras.MergeController
Donde va el codigo a mostrar a la pantalla.
codigoPila - Variable in class cl.cromer.estructuras.PilaController
Donde va el codigo a mostrar a la pantalla.
codigoQuick - Variable in class cl.cromer.estructuras.QuickController
Donde va el codigo a mostrar a la pantalla.
codigoSeleccion - Variable in class cl.cromer.estructuras.SeleccionController
Donde va el codigo a mostrar a la pantalla.
codigoShell - Variable in class cl.cromer.estructuras.ShellController
Donde va el codigo a mostrar a la pantalla.
Cola - Class in cl.cromer.estructuras
Crear una estructura de dato de tipo cola.
Cola() - Constructor for class cl.cromer.estructuras.Cola
Inicializar.
cola - Variable in class cl.cromer.estructuras.Cola
La cola.
cola - Variable in class cl.cromer.estructuras.ColaController
La cola usado en la aplicación.
ColaController - Class in cl.cromer.estructuras
Esta clase es para controlar todos la interfaz de Cola.
ColaController() - Constructor for class cl.cromer.estructuras.ColaController
 
color - Variable in class cl.cromer.estructuras.Colores
El color actual en forma numerica.
color - Variable in class cl.cromer.estructuras.Grafico.Destacados
El color anterior del elemento destacado.
Colores - Class in cl.cromer.estructuras
Rotación de colores.
Colores() - Constructor for class cl.cromer.estructuras.Colores
Inicializar el primer color.
colores - Variable in class cl.cromer.estructuras.ListaEnlazdaController
Colores por los dibjos.
contenidoArray - Variable in class cl.cromer.estructuras.ArrayController
Donde poner el contenido de array.
contenidoBurbuja - Variable in class cl.cromer.estructuras.BurbujaController
Donde poner el contenido de array.
contenidoCola - Variable in class cl.cromer.estructuras.ColaController
Donde poner el contenido de array.
contenidoHashTable - Variable in class cl.cromer.estructuras.HashTableController
Donde poner el contenido de hashTable.
contenidoInsercion - Variable in class cl.cromer.estructuras.InsercionController
Donde poner el contenido de array.
contenidoLista - Variable in class cl.cromer.estructuras.ListaEnlazdaController
Donde poner el contenido de lista.
contenidoListaCircular - Variable in class cl.cromer.estructuras.ListaEnlazdaController
Donde poner el contenido de lista circular.
contenidoMerge - Variable in class cl.cromer.estructuras.MergeController
Donde poner el contenido de array.
contenidoPila - Variable in class cl.cromer.estructuras.PilaController
Donde poner el contenido de array.
contenidoQuick - Variable in class cl.cromer.estructuras.QuickController
Donde poner el contenido de array.
contenidoSeleccion - Variable in class cl.cromer.estructuras.SeleccionController
Donde poner el contenido de array.
contenidoShell - Variable in class cl.cromer.estructuras.ShellController
Donde poner el contenido de array.
crearCaja(Colores, String) - Static method in class cl.cromer.estructuras.Grafico
Crear un rectangulo.
crearCaja(Colores, String, String) - Static method in class cl.cromer.estructuras.Grafico
Crear un rectangulo con texto adentro.
crearFlechaAbajo() - Static method in class cl.cromer.estructuras.Grafico
Crear una flecha que apunta por abajo.
crearFlechaArriba() - Static method in class cl.cromer.estructuras.Grafico
Crear una flecha que apunta por arriba.
crearHashCajas(Colores, String) - Static method in class cl.cromer.estructuras.Grafico
Crear 3 rectangulos.
crearLineaCircular(int) - Static method in class cl.cromer.estructuras.Grafico
Crear la linea circular con flecha.
crearLineaVertical() - Static method in class cl.cromer.estructuras.Grafico
Crear una linea vertical.
createPauseTransition(Rectangle, Color) - Static method in class cl.cromer.estructuras.Grafico
Crear un animacion de transicion usando colores que cambian.
createPauseTransition(Circle, Color) - Static method in class cl.cromer.estructuras.Grafico
Crear un animacion de transicion usando colores que cambian.
createPauseTransition(Text, Color) - Static method in class cl.cromer.estructuras.Grafico
Crear un animacion de transicion usando colores que cambian.

D

DEBUG - Static variable in class cl.cromer.estructuras.Main
Estado de depuración.
destacados - Variable in class cl.cromer.estructuras.Grafico
Los elementos destacados.
Destacados(int, String, Color, SequentialTransition) - Constructor for class cl.cromer.estructuras.Grafico.Destacados
Inicilizar.
destacar(String, int) - Method in class cl.cromer.estructuras.Grafico
Destacar un elemento
dibujarDoble(Enlace, boolean) - Method in class cl.cromer.estructuras.ListaEnlazdaController
Dibujarlo con dos flechas.
dibujarSimple(Enlace, boolean) - Method in class cl.cromer.estructuras.ListaEnlazdaController
Dibujarlo con una flecha.
DOBLEMENTE_ENLAZADA - Static variable in class cl.cromer.estructuras.ListaEnlazadaTipos
Tipo doblemente enlazada.
DURACION - Static variable in class cl.cromer.estructuras.Grafico
Duración de la animación.

E

eliminar(int) - Method in class cl.cromer.estructuras.Array
Eliminar un valor del array si existe.
eliminar(String) - Method in class cl.cromer.estructuras.HashTable
Eliminar un elemento de la tabla hash.
eliminar(int) - Method in class cl.cromer.estructuras.ListaEnlazada
Eliminar un listaEnlace de la lista.
eliminar(int) - Method in class cl.cromer.estructuras.ListaEnlazadaCircular
Eliminar un listaEnlace de la lista.
Enlace - Interface in cl.cromer.estructuras
Esta interfaz es para los 2 tipos de listaEnlace, EnlaceNormal y EnlaceCircular.
EnlaceCircular - Class in cl.cromer.estructuras
Esta clase es de tipo de listaEnlace circular.
EnlaceCircular() - Constructor for class cl.cromer.estructuras.EnlaceCircular
Incializar.
EnlaceNormal - Class in cl.cromer.estructuras
Esta clase es de tipo de listaEnlace normal.
EnlaceNormal() - Constructor for class cl.cromer.estructuras.EnlaceNormal
Incializar.

F

fondo - Variable in class cl.cromer.estructuras.Colores
El color de fondo actual.

G

generarGrafico() - Method in class cl.cromer.estructuras.ArrayController
Poner los valores en el grafico.
generarGrafico() - Method in class cl.cromer.estructuras.BurbujaController
Poner los valores en el grafico.
generarGrafico() - Method in class cl.cromer.estructuras.ColaController
Poner los valores en el grafico.
generarGrafico() - Method in class cl.cromer.estructuras.HashTableController
Poner los valores en el grafico.
generarGrafico() - Method in class cl.cromer.estructuras.InsercionController
Poner los valores en el grafico.
generarGrafico() - Method in class cl.cromer.estructuras.ListaEnlazdaController
Poner los valores en el grafico.
generarGrafico() - Method in class cl.cromer.estructuras.MergeController
Poner los valores en el grafico.
generarGrafico() - Method in class cl.cromer.estructuras.PilaController
Poner los valores en el grafico.
generarGrafico() - Method in class cl.cromer.estructuras.QuickController
Poner los valores en el grafico.
generarGrafico() - Method in class cl.cromer.estructuras.SeleccionController
Poner los valores en el grafico.
generarGrafico() - Method in class cl.cromer.estructuras.ShellController
Poner los valores en el grafico.
getCambio() - Method in class cl.cromer.estructuras.Array.ParticionarResult
Devolver el cambio.
getClassCssMetaData() - Static method in class cl.cromer.estructuras.TextFieldLimited
Lista de estilos aplicable.
getColor() - Method in class cl.cromer.estructuras.Grafico.Destacados
Devolver el color anterior antes que fue destacado.
getFondo() - Method in class cl.cromer.estructuras.Colores
Devolver el color del fondo actual.
getId() - Method in class cl.cromer.estructuras.Grafico.Destacados
Devolver el ID de elemento destacado.
getIndice(int) - Method in class cl.cromer.estructuras.Array
Devolver el valor que está guardado en cada indice del array.
getIndice(int) - Method in class cl.cromer.estructuras.Cola
Devolver el valor que está en un indice de la cola.
getIndice() - Method in class cl.cromer.estructuras.HashItem
Devolver el indice del elemento.
getIndice(int) - Method in class cl.cromer.estructuras.HashTable
Devolver el valor que está guardado en cada indice.
getIndice(int) - Method in class cl.cromer.estructuras.ListaEnlazada
Devolver un listaEnlace con su llave y valor.
getIndice(int) - Method in class cl.cromer.estructuras.ListaEnlazadaCircular
Devolver un listaEnlace con su llave y valor.
getIndice(int) - Method in class cl.cromer.estructuras.Pila
Devolver el valor que está en un indice de la pila.
getLlave() - Method in interface cl.cromer.estructuras.Enlace
Devolver la llave.
getLlave() - Method in class cl.cromer.estructuras.EnlaceCircular
Devolver la llave.
getLlave() - Method in class cl.cromer.estructuras.EnlaceNormal
Devolver la llave.
getLlave() - Method in class cl.cromer.estructuras.HashItem
Devolver la llave del elemento.
getMaxLength() - Method in class cl.cromer.estructuras.TextFieldLimited
Devolver la cantidad maxima si está asignado.
getPalabra() - Method in class cl.cromer.estructuras.Palabras
 
getPrevio() - Method in interface cl.cromer.estructuras.Enlace
Devolver el listaEnlace previo.
getPrevio() - Method in class cl.cromer.estructuras.EnlaceCircular
Devolver el listaEnlace previo.
getPrevio() - Method in class cl.cromer.estructuras.EnlaceNormal
Devolver el listaEnlace previo.
getPunteroIzquerda() - Method in class cl.cromer.estructuras.Array.ParticionarResult
Devolver el puntero izquerda.
getSequentialTransition() - Method in class cl.cromer.estructuras.Grafico.Destacados
Devolver la animación que es en uso con el elemento.
getSiguiente() - Method in interface cl.cromer.estructuras.Enlace
Devolver el siguente listaEnlace.
getSiguiente() - Method in class cl.cromer.estructuras.EnlaceCircular
Devolver el siguiente listaEnlace.
getSiguiente() - Method in class cl.cromer.estructuras.EnlaceNormal
Devolver el siguiente listaEnlace.
getTexto() - Method in class cl.cromer.estructuras.Colores
Devolver el color del texto actual.
getTipo() - Method in class cl.cromer.estructuras.ArrayTipos
Devolver el tipo.
getTipo() - Method in class cl.cromer.estructuras.Grafico.Destacados
Devolver el tipo de elemento destacado.
getTipo() - Method in class cl.cromer.estructuras.ListaEnlazada
Devolver el tipo de lista.
getTipo() - Method in class cl.cromer.estructuras.ListaEnlazadaCircular
Devolver el tipo de lista.
getTipo() - Method in class cl.cromer.estructuras.ListaEnlazadaTipos
Devolver el tipo de lista enlazada.
getTipoString() - Method in class cl.cromer.estructuras.ListaEnlazdaController
 
getValor() - Method in class cl.cromer.estructuras.HashItem
Devolver el valor del elemento.
grafico - Variable in class cl.cromer.estructuras.ArrayController
Grafico rectangulos.
grafico - Variable in class cl.cromer.estructuras.ColaController
Grafico rectangulos.
Grafico - Class in cl.cromer.estructuras
Esta clase es para trabajar con graficos.
Grafico(Scene) - Constructor for class cl.cromer.estructuras.Grafico
Graficar una escena.
grafico - Variable in class cl.cromer.estructuras.HashTableController
Grafico rectangulos.
grafico - Variable in class cl.cromer.estructuras.ListaEnlazdaController
Grafico rectangulos y lineas.
grafico - Variable in class cl.cromer.estructuras.PilaController
Grafico rectangulos.
Grafico.Destacados - Class in cl.cromer.estructuras
Clase de elemento destacado.

H

hash(String) - Method in class cl.cromer.estructuras.HashTable
Este metodo crea un hash usando una llave.
hashArray - Variable in class cl.cromer.estructuras.HashTable
El array donde están todos los elementos de la tabla hash.
HashItem - Class in cl.cromer.estructuras
La estructura de un elemento de una Tabla Hash.
HashItem(String, int) - Constructor for class cl.cromer.estructuras.HashItem
Inicilizar.
hashMejor(String) - Method in class cl.cromer.estructuras.HashTable
Este metodo crea un hash muy único.
HashTable - Class in cl.cromer.estructuras
Esta clase es tipo de estructura de dato Tabla Hash.
HashTable(int) - Constructor for class cl.cromer.estructuras.HashTable
Inicilizar.
hashTable - Variable in class cl.cromer.estructuras.HashTableController
El hashTable usado en la aplicación.
HashTableController - Class in cl.cromer.estructuras
Esta clase es para controlar todos la interfaz de HashTable.
HashTableController() - Constructor for class cl.cromer.estructuras.HashTableController
 

I

id - Variable in class cl.cromer.estructuras.Grafico.Destacados
El id del elemento destacado.
indice - Variable in class cl.cromer.estructuras.HashItem
Donde el elemento está en el array.
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.ArrayController
Inicializar todos los datos y dibujar las graficas.
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.BurbujaController
Inicializar todos los datos y dibujar las graficas.
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.ColaController
Inicializar todos los datos y dibujar las graficas.
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.HashTableController
Inicializar todos los datos y dibujar las graficas.
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.InsercionController
Inicializar todos los datos y dibujar las graficas.
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.ListaEnlazdaController
Inicializar todos los datos y dibujar las graficas.
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.MenuController
Inicialicar el menu con el idioma.
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.MergeController
Inicializar todos los datos y dibujar las graficas.
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.PilaController
Inicializar todos los datos y dibujar las graficas.
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.QuickController
Inicializar todos los datos y dibujar las graficas.
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.SeleccionController
Inicializar todos los datos y dibujar las graficas.
initialize(URL, ResourceBundle) - Method in class cl.cromer.estructuras.ShellController
Inicializar todos los datos y dibujar las graficas.
initializeArray() - Method in class cl.cromer.estructuras.ArrayController
Crear el array de tamaño 10.
initializeHashTable() - Method in class cl.cromer.estructuras.HashTableController
Crear el hashTable de tamaño 10.
initializeLista() - Method in class cl.cromer.estructuras.ListaEnlazdaController
Crear una lista vacia.
initializeScene() - Method in class cl.cromer.estructuras.BurbujaController
Crear el array de tamaño 10.
initializeScene() - Method in class cl.cromer.estructuras.InsercionController
Crear el array de tamaño 10.
initializeScene() - Method in class cl.cromer.estructuras.MergeController
Crear el array de tamaño 10.
initializeScene() - Method in class cl.cromer.estructuras.QuickController
Crear el array de tamaño 10.
initializeScene() - Method in class cl.cromer.estructuras.SeleccionController
Crear el array de tamaño 10.
initializeScene() - Method in class cl.cromer.estructuras.ShellController
Crear el array de tamaño 10.
insercion(boolean) - Method in class cl.cromer.estructuras.Array
Ordenar el array usando inserción.
InsercionController - Class in cl.cromer.estructuras
Esta clase es para controlar todos la interfaz de Inserción.
InsercionController() - Constructor for class cl.cromer.estructuras.InsercionController
 
insertar(int) - Method in class cl.cromer.estructuras.Array
Insertar un valor al array.
insertar(String, int) - Method in class cl.cromer.estructuras.HashTable
Insertar una llave y valor en la tabla hash.
insertar(int) - Method in class cl.cromer.estructuras.ListaEnlazada
Insertar una llave en la lista.
insertar(int) - Method in class cl.cromer.estructuras.ListaEnlazadaCircular
Insertar una llave en la lista.
isOrdered() - Method in class cl.cromer.estructuras.Array
Dovolver si el tipo es ordenado o no.

L

lista - Variable in class cl.cromer.estructuras.ListaEnlazada
El listaEnlace principal de la lista.
ListaEnlazada - Class in cl.cromer.estructuras
Crear una estructura de dato de tipo lista enlazada.
ListaEnlazada() - Constructor for class cl.cromer.estructuras.ListaEnlazada
Inicilizar.
listaEnlazada - Variable in class cl.cromer.estructuras.ListaEnlazdaController
La lista enlazada usado en la aplicación.
ListaEnlazadaCircular - Class in cl.cromer.estructuras
Crear una estructura de dato de tipo lista enlazada circular.
ListaEnlazadaCircular() - Constructor for class cl.cromer.estructuras.ListaEnlazadaCircular
Inicilizar.
listaEnlazadaCircular - Variable in class cl.cromer.estructuras.ListaEnlazdaController
La lista enlazada circular usado en la aplicación.
ListaEnlazadaTipos - Class in cl.cromer.estructuras
Esta clase contiene los tipos de listas enlazadas.
ListaEnlazadaTipos(int) - Constructor for class cl.cromer.estructuras.ListaEnlazadaTipos
Inicilizar el tipo de lista enlazada.
listaEnlazadaTipos - Variable in class cl.cromer.estructuras.ListaEnlazdaController
Tipo de lista enlazada a trabajar.
ListaEnlazdaController - Class in cl.cromer.estructuras
Esta clase es para controlar todos la interfaz de ListaEnlazada.
ListaEnlazdaController() - Constructor for class cl.cromer.estructuras.ListaEnlazdaController
 
llave - Variable in class cl.cromer.estructuras.EnlaceCircular
La llave.
llave - Variable in class cl.cromer.estructuras.EnlaceNormal
La llave.
llave - Variable in class cl.cromer.estructuras.HashItem
La llave.
llaveHashTable - Variable in class cl.cromer.estructuras.HashTableController
La caja para ingresar la llave.
llenar() - Method in class cl.cromer.estructuras.Array
Llenar el array con valores al azar.
llenar() - Method in class cl.cromer.estructuras.Cola
Llenar la cola con valores al azar.
llenar() - Method in class cl.cromer.estructuras.Pila
Llenar la pila con valores al azar.
loadStage(String, String, String, Object) - Method in class cl.cromer.estructuras.MenuController
Cargar el fxml, css y titulo.
loadStage(String, String, String) - Method in class cl.cromer.estructuras.MenuController
Cargar el fxml, css y titulo.
loadStage(String, String, ResourceBundle) - Method in class cl.cromer.estructuras.MenuController
Cargar el fxml y css.
log(Level, String) - Static method in class cl.cromer.estructuras.Logs
Agregar un log al logger.
LOGFILE - Static variable in class cl.cromer.estructuras.Logs
Nombre de archivo para guardar los logs.
LOGNAME - Static variable in class cl.cromer.estructuras.Logs
Nombre del log.
Logs - Class in cl.cromer.estructuras
Esta clase es para configurar el logeo de la aplicación.
Logs() - Constructor for class cl.cromer.estructuras.Logs
Crear un logger usando "EDD".

M

Main - Class in cl.cromer.estructuras
Estructuras de Datos Creado como proyecto semestral para la asignatura de estructuras de datos por la profesora Karina Rojas y el profesor Jorge Elgueta.
Main() - Constructor for class cl.cromer.estructuras.Main
 
main(String[]) - Static method in class cl.cromer.estructuras.Main
Inicilizar el logeo y lanzar la interfaz grafica.
MAX_COLORS - Static variable in class cl.cromer.estructuras.Colores
Cuantos colores estan definidos en esta clase.
MAX_LENGTH - Static variable in class cl.cromer.estructuras.TextFieldLimited.StyleableProperties
 
maxLength - Variable in class cl.cromer.estructuras.TextFieldLimited
La cantidad maxima de caracters permitidas en el TextFieldLimited
maxLengthProperty() - Method in class cl.cromer.estructuras.TextFieldLimited
JavaFX FXML field property por tamaño maximo
menuAcerca() - Method in class cl.cromer.estructuras.MenuController
Click en Acerca.
menuArrayOrdenado() - Method in class cl.cromer.estructuras.MenuController
Click en Array Ordenado.
menuArraySimple() - Method in class cl.cromer.estructuras.MenuController
Click en Array Simple.
menuBar - Variable in class cl.cromer.estructuras.MenuController
La barra del menu.
menuBurbuja() - Method in class cl.cromer.estructuras.MenuController
Click en Burbuja.
menuCola() - Method in class cl.cromer.estructuras.MenuController
Click en Cola.
MenuController - Class in cl.cromer.estructuras
Controlar las acciones cuando una opción es elegido en el menu.
MenuController() - Constructor for class cl.cromer.estructuras.MenuController
 
menuEspanol() - Method in class cl.cromer.estructuras.MenuController
Click en Español.
menuHashTable() - Method in class cl.cromer.estructuras.MenuController
Click en Hash Table.
menuIngles() - Method in class cl.cromer.estructuras.MenuController
Click en Ingles.
menuInsercion() - Method in class cl.cromer.estructuras.MenuController
Click en Inserción.
menuListaEnlazadaCircular() - Method in class cl.cromer.estructuras.MenuController
Click en Lista Enlazada Circular.
menuListaEnlazadaDoble() - Method in class cl.cromer.estructuras.MenuController
Click en Lista Enlazada Doble.
menuListaEnlazadaSimple() - Method in class cl.cromer.estructuras.MenuController
Click en Lista Enlazada Simple.
menuMerge() - Method in class cl.cromer.estructuras.MenuController
Click en Merge.
menuPila() - Method in class cl.cromer.estructuras.MenuController
Click en Pila.
menuQuick() - Method in class cl.cromer.estructuras.MenuController
Click en Quick.
menuSeleccion() - Method in class cl.cromer.estructuras.MenuController
Click en Selecion.
menuShell() - Method in class cl.cromer.estructuras.MenuController
Click en Shell.
merge(boolean) - Method in class cl.cromer.estructuras.Array
Ordenar el array usando merge.
merge(String[], int, int, int, boolean) - Method in class cl.cromer.estructuras.Array
Este metodo hace los cambios al array.
MergeController - Class in cl.cromer.estructuras
Esta clase es para controlar todos la interfaz de Merge.
MergeController() - Constructor for class cl.cromer.estructuras.MergeController
 
mostrarError(String, ResourceBundle) - Static method in class cl.cromer.estructuras.Main
Mostrar una ventana con mensaje en la pantalla.

N

nuevaLista() - Method in class cl.cromer.estructuras.ListaEnlazdaController
Crear una nueva lista enlazada.
nuevo() - Method in class cl.cromer.estructuras.Array
Borrar el array.

O

openFXML(String, Scene, Stage) - Method in class cl.cromer.estructuras.MenuController
 
ORDENADO - Static variable in class cl.cromer.estructuras.ArrayTipos
Tipo de array ordenado.
ordered - Variable in class cl.cromer.estructuras.Array
Si es de tipo ordenado o simple.

P

Palabras - Class in cl.cromer.estructuras
 
Palabras() - Constructor for class cl.cromer.estructuras.Palabras
 
palabras - Variable in class cl.cromer.estructuras.Palabras
 
particionar(int, int, String) - Method in class cl.cromer.estructuras.Array
Particionar el array desded la izquerda y derecho usando un pivot.
ParticionarResult(boolean, int) - Constructor for class cl.cromer.estructuras.Array.ParticionarResult
Inicializar.
peek() - Method in class cl.cromer.estructuras.Cola
Peek al valor que está al principio de la cola.
peek() - Method in class cl.cromer.estructuras.Pila
Peek al valor que está encima de la pila.
Pila - Class in cl.cromer.estructuras
Crear una estructura de dato de tipo pila.
Pila() - Constructor for class cl.cromer.estructuras.Pila
Inicializar.
pila - Variable in class cl.cromer.estructuras.Pila
La pila.
pila - Variable in class cl.cromer.estructuras.PilaController
La pila usado en la aplicación.
PilaController - Class in cl.cromer.estructuras
Esta clase es para controlar todos la interfaz de Pila.
PilaController() - Constructor for class cl.cromer.estructuras.PilaController
 
pop() - Method in class cl.cromer.estructuras.Cola
Pop un valor del principio de la cola.
pop() - Method in class cl.cromer.estructuras.Pila
Pop un valor de encima de la pila.
previo - Variable in class cl.cromer.estructuras.EnlaceNormal
El listaEnlace previo por doble enlazada.
primer - Variable in class cl.cromer.estructuras.ListaEnlazadaCircular
El primer listaEnlace.
punteroIzquerda - Variable in class cl.cromer.estructuras.Array.ParticionarResult
La parte izquerda que cambió.
push(int) - Method in class cl.cromer.estructuras.Cola
Push un valor en la cola encima.
push(int) - Method in class cl.cromer.estructuras.Pila
Push un valor en la pila encima.

Q

quick(boolean) - Method in class cl.cromer.estructuras.Array
Ordenar el array usando quick.
QuickController - Class in cl.cromer.estructuras
Esta clase es para controlar todos la interfaz de Quick.
QuickController() - Constructor for class cl.cromer.estructuras.QuickController
 

R

RECTANGULO - Static variable in class cl.cromer.estructuras.Grafico
Tipo de dibujo rectuangular.
recurenciaMerge(String[], int, int, boolean) - Method in class cl.cromer.estructuras.Array
El metodo recursivo para ordenar con merge.
recurenciaQuick(int, int, boolean) - Method in class cl.cromer.estructuras.Array
Metodo recursivo para ordenar using quick sort.
removerDestacar() - Method in class cl.cromer.estructuras.Grafico
Remover todos los elementos destacados.
replaceSelection(String) - Method in class cl.cromer.estructuras.TextFieldLimited
Reemplazar un selección de texto.
replaceText(int, int, String) - Method in class cl.cromer.estructuras.TextFieldLimited
Reemplazar el texto basado en cambios de teclado, no deja ingresar mas text si length es mayor al maximo.
resourceBundle - Variable in class cl.cromer.estructuras.ArrayController
Donde está guardado los idiomas.
resourceBundle - Variable in class cl.cromer.estructuras.BurbujaController
Donde está guardado los idiomas.
resourceBundle - Variable in class cl.cromer.estructuras.ColaController
Donde está guardado los idiomas.
resourceBundle - Variable in class cl.cromer.estructuras.HashTableController
Donde está guardado los idiomas.
resourceBundle - Variable in class cl.cromer.estructuras.InsercionController
Donde está guardado los idiomas.
resourceBundle - Variable in class cl.cromer.estructuras.ListaEnlazdaController
Donde está guardado los idiomas.
resourceBundle - Variable in class cl.cromer.estructuras.MenuController
Los idiomas.
resourceBundle - Variable in class cl.cromer.estructuras.MergeController
Donde está guardado los idiomas.
resourceBundle - Variable in class cl.cromer.estructuras.PilaController
Donde está guardado los idiomas.
resourceBundle - Variable in class cl.cromer.estructuras.QuickController
Donde está guardado los idiomas.
resourceBundle - Variable in class cl.cromer.estructuras.SeleccionController
Donde está guardado los idiomas.
resourceBundle - Variable in class cl.cromer.estructuras.ShellController
Donde está guardado los idiomas.

S

scene - Variable in class cl.cromer.estructuras.ArrayController
La escena donde está cosas graficas.
scene - Variable in class cl.cromer.estructuras.BurbujaController
La escena donde está cosas graficas.
scene - Variable in class cl.cromer.estructuras.ColaController
La escena donde está cosas graficas.
scene - Variable in class cl.cromer.estructuras.Grafico
La escena donde está cosas graficas.
scene - Variable in class cl.cromer.estructuras.HashTableController
La escena donde está cosas graficas.
scene - Variable in class cl.cromer.estructuras.InsercionController
La escena donde está cosas graficas.
scene - Variable in class cl.cromer.estructuras.ListaEnlazdaController
La escena donde está cosas graficas.
scene - Variable in class cl.cromer.estructuras.MergeController
La escena donde está cosas graficas.
scene - Variable in class cl.cromer.estructuras.PilaController
La escena donde está cosas graficas.
scene - Variable in class cl.cromer.estructuras.QuickController
La escena donde está cosas graficas.
scene - Variable in class cl.cromer.estructuras.SeleccionController
La escena donde está cosas graficas.
scene - Variable in class cl.cromer.estructuras.ShellController
La escena donde está cosas graficas.
seleccion(boolean) - Method in class cl.cromer.estructuras.Array
Ordenar el array usando selección.
SeleccionController - Class in cl.cromer.estructuras
Esta clase es para controlar todos la interfaz de Selección.
SeleccionController() - Constructor for class cl.cromer.estructuras.SeleccionController
 
sequentialTransition - Variable in class cl.cromer.estructuras.Grafico.Destacados
La animación del elemento destacado.
setIcon(Dialog, Class) - Static method in class cl.cromer.estructuras.Main
Cambiar el icono de una ventana.
setIndice(int) - Method in class cl.cromer.estructuras.HashItem
Cambiar el indice.
setLlave(int) - Method in interface cl.cromer.estructuras.Enlace
Cambiar el valor de la llave.
setLlave(int) - Method in class cl.cromer.estructuras.EnlaceCircular
Cambiar el valor de la llave.
setLlave(int) - Method in class cl.cromer.estructuras.EnlaceNormal
Cambiar el valor de la llave.
setMaxLength(int) - Method in class cl.cromer.estructuras.TextFieldLimited
Asignar un valor maximo de caracters permitidio en el TextFieldLimited.
setOrdered(boolean) - Method in class cl.cromer.estructuras.Array
Cambiar el tipo de array entre ordenado o simple.
setPrevio(Object) - Method in interface cl.cromer.estructuras.Enlace
Cambiar el previo listaEnlace.
setPrevio(Object) - Method in class cl.cromer.estructuras.EnlaceCircular
Dummy metodo para usar interface Enlace
setPrevio(Object) - Method in class cl.cromer.estructuras.EnlaceNormal
Cambiar el previo listaEnlace.
setSiguiente(Object) - Method in interface cl.cromer.estructuras.Enlace
Cambiar el siguiente listaEnlace.
setSiguiente(Object) - Method in class cl.cromer.estructuras.EnlaceCircular
Cambiar el siguiente listaEnlace.
setSiguiente(Object) - Method in class cl.cromer.estructuras.EnlaceNormal
Cambiar el siguiente listaEnlace.
setTipo(int) - Method in class cl.cromer.estructuras.ListaEnlazada
Cambiar el tipo de lista.
setTipo(int) - Method in class cl.cromer.estructuras.ListaEnlazadaCircular
Cambiar el tipo de lista.
shell(boolean) - Method in class cl.cromer.estructuras.Array
Ordenar el array usando shell.
ShellController - Class in cl.cromer.estructuras
Esta clase es para controlar todos la interfaz de Shell.
ShellController() - Constructor for class cl.cromer.estructuras.ShellController
 
siguiente - Variable in class cl.cromer.estructuras.EnlaceCircular
El siguiente listaEnlace.
siguiente - Variable in class cl.cromer.estructuras.EnlaceNormal
El siguiente listaEnlace.
siguinteColor() - Method in class cl.cromer.estructuras.Colores
Cambiar el color al siguinte.
SIMPLE - Static variable in class cl.cromer.estructuras.ArrayTipos
Tipo de array simple.
SIMPLE - Static variable in class cl.cromer.estructuras.ListaEnlazadaTipos
Tipo simple.
size - Variable in class cl.cromer.estructuras.Array
La cantidad de elementos en el array.
size() - Method in class cl.cromer.estructuras.Array
Devolver la cantidad de elementos en el array.
size - Variable in class cl.cromer.estructuras.Cola
La cantidad de elementos que están en la cola.
size() - Method in class cl.cromer.estructuras.Cola
Devolver la cantidad de elementos que están en la cola.
size - Variable in class cl.cromer.estructuras.HashTable
Cantidad de elementos que están en la tabla hash.
size() - Method in class cl.cromer.estructuras.HashTable
Devolver la cantidad de elementos que están en la tabla.
size - Variable in class cl.cromer.estructuras.ListaEnlazada
La cantidad de enlaces que están en la lista.
size() - Method in class cl.cromer.estructuras.ListaEnlazada
Devolver la cantidad de enlaces que están en la lista.
size - Variable in class cl.cromer.estructuras.ListaEnlazadaCircular
La cantidad de enlaces que hay.
size() - Method in class cl.cromer.estructuras.ListaEnlazadaCircular
Devolver la cantidad de enlaces que están en la lista.
size - Variable in class cl.cromer.estructuras.Pila
La cantidad de elementos en la pila.
size() - Method in class cl.cromer.estructuras.Pila
Devolver la cantidad de elementos en la pila.
start(Stage) - Method in class cl.cromer.estructuras.Main
Crear el stage y la scene para la aplicación grafica.
StyleableProperties() - Constructor for class cl.cromer.estructuras.TextFieldLimited.StyleableProperties
 
STYLEABLES - Static variable in class cl.cromer.estructuras.TextFieldLimited.StyleableProperties
 

T

tamano - Variable in class cl.cromer.estructuras.HashTable
El tamaño maximo de la tabla hash.
TextFieldLimited - Class in cl.cromer.estructuras
Crear un TextField especial que tiene un maximo de digitos que puede ingresar.
TextFieldLimited() - Constructor for class cl.cromer.estructuras.TextFieldLimited
Llamar a TextField.
TextFieldLimited.StyleableProperties - Class in cl.cromer.estructuras
CSS por FXML con un maximo tamaño
texto - Variable in class cl.cromer.estructuras.Colores
El color de texto actual.
TEXTO - Static variable in class cl.cromer.estructuras.Grafico
Tipo de dibjuo texto
tipo - Variable in class cl.cromer.estructuras.ArrayTipos
El tipo que está elegido.
tipo - Variable in class cl.cromer.estructuras.Grafico.Destacados
El tipo de objeto que está destacado.
tipo - Variable in class cl.cromer.estructuras.ListaEnlazada
El tipo de lista enlazada.
tipo - Variable in class cl.cromer.estructuras.ListaEnlazadaCircular
El tipo de lista enlazada.
tipo - Variable in class cl.cromer.estructuras.ListaEnlazadaTipos
El tipo elegido.

U

ultimo - Variable in class cl.cromer.estructuras.ListaEnlazadaCircular
El ultimo listaEnlace.

V

valor - Variable in class cl.cromer.estructuras.HashItem
El valor.
valorArray - Variable in class cl.cromer.estructuras.ArrayController
La caja para ingresar textos.
valorCola - Variable in class cl.cromer.estructuras.ColaController
La caja para ingresar textos.
valorHashTable - Variable in class cl.cromer.estructuras.HashTableController
La caja para ingresar el valor.
valorLista - Variable in class cl.cromer.estructuras.ListaEnlazdaController
La caja para ingresar el valor.
valorPila - Variable in class cl.cromer.estructuras.PilaController
La caja para ingresar textos.
A B C D E F G H I L M N O P Q R S T U V