B C E F G I L M P R S T V

B

borra() - Method in class Papel
Elimina todos los objetos de la ventana.
borra(Object) - Method in class Papel
Elimina un objeto de la ventana.
borra() - Method in class Ventana
Elimina todo lo que hay pintado: ventana en blanco.
borra(Object) - Method in class Ventana
Elimina un objeto concreto de la pantalla.

C

ColaLimitada - Interface in <Unnamed>
Cola de tamano limitado.
ColaLimitadaArray - Class in <Unnamed>
Cola de tamano limitado, implementada con un array.
ColaLimitadaArray(int) - Constructor for class ColaLimitadaArray
Constructor.
ColaLimitadaLista - Class in <Unnamed>
Cola de tamano limitado, implementada con una lista.
ColaLimitadaLista(int) - Constructor for class ColaLimitadaLista
Constructor.

E

Ejercicio4 - Class in <Unnamed>
 
Ejercicio4() - Constructor for class Ejercicio4
Constructor.
ejeX() - Method in class Papel
Pinta el eje X, de un lado al otro de la ventana.
ejeY() - Method in class Papel
Pinta el eje Y, de arriba a abajo de la ventana.
elipse(double, double, double, double, Color) - Method in class Papel
Pinta una elipse.
elipse(int, int, int, int, Color, Color) - Method in class Ventana
Dibuja una elipse.
espera(long) - Static method in class Papel
Para la ejecuciŰn durante un tiempo.

F

Funcion - Interface in <Unnamed>
Una funcion parametrica.
Funcion0 - Class in <Unnamed>
Una funcion parametrica, sin argumentos en el constructor.
Funcion0() - Constructor for class Funcion0
Constructor.
Funcion1 - Class in <Unnamed>
Una funcion parametrica con 1 argumento en el constructor.
Funcion1(double) - Constructor for class Funcion1
Constructor.
Funcion2 - Class in <Unnamed>
Una funcion parametrica con 2 argumentos en el constructor.
Funcion2(double, double) - Constructor for class Funcion2
Constructor.
fx(double) - Method in interface Funcion
Valor de X en función de t.
fx(double) - Method in class Funcion0
Valor de X en función de t.
fx(double) - Method in class Funcion1
Valor de X en función de t.
fx(double) - Method in class Funcion2
Valor de X en función de t.
fy(double) - Method in interface Funcion
Valor de Y en función de t.
fy(double) - Method in class Funcion0
Valor de Y en función de t.
fy(double) - Method in class Funcion1
Valor de Y en función de t.
fy(double) - Method in class Funcion2
Valor de Y en función de t.

G

getAlto() - Method in class Ventana
 
getAncho() - Method in class Ventana
 
getCola() - Method in class Gusano
Getter.
getColor() - Method in class Gusano
Getter.
getFuncion() - Method in class Gusano
Getter.
getX() - Method in class Punto2D
Getter.
getY() - Method in class Punto2D
Getter.
Gusano - Class in <Unnamed>
Un gusano.
Gusano(Funcion, ColaLimitada, Color) - Constructor for class Gusano
Constructor.

I

imagen(Image, double, double) - Method in class Papel
Lleva una imagen a la pantalla.
imagen(Image, int, int, double) - Method in class Ventana
Imprime una imagen en la ventana.
iterator() - Method in interface ColaLimitada
Para recorrer los puntos metidos en la cola.
iterator() - Method in class ColaLimitadaArray
Para recorrer los puntos metidos en la cola.
iterator() - Method in class ColaLimitadaLista
Para recorrer los puntos metidos en la cola.

L

linea(double, double, double, double) - Method in class Papel
Traza una linea.
linea(int, int, int, int, Color) - Method in class Ventana
Traza una linea.

M

main(String[]) - Static method in class Ejercicio4
Para arrancar desde consola.
mete(Punto2D) - Method in interface ColaLimitada
Anade un punto al final de la cola.
mete(Punto2D) - Method in class ColaLimitadaArray
Anade un punto al final de la cola.
mete(Punto2D) - Method in class ColaLimitadaLista
Anade un punto al final de la cola.

P

paint(Graphics) - Method in class Ventana
 
Papel - Class in <Unnamed>
Recubre la clase Ventana para trabajar sobre las dimensiones que quiera el usuario.
Papel(Ventana, double, double, double, double) - Constructor for class Papel
Constructor.
pinta() - Method in class Papel
Para ir viendo: pinta lo que hay ahora mismo.
pinta(ColaLimitada, Color) - Method in class PintaGusanos
Pinta las lineas que unen los sucesivos puntos de la lista.
pinta() - Method in class Ventana
Provoca que los elementos de la ventana se plasmen en la pantalla.
PintaGusanos - Class in <Unnamed>
Pinta varios gusanos en la pantalla.
PintaGusanos(Papel, List<Gusano>) - Constructor for class PintaGusanos
Constructor.
punto(double, double, int) - Method in class Papel
Pinta un punto.
Punto2D - Class in <Unnamed>
Puntos en 2D.
Punto2D(double, double) - Constructor for class Punto2D
Constructor.

R

rectangulo(double, double, double, double, Color) - Method in class Papel
Pinta un rectangulo.
rectangulo(int, int, int, int, Color, Color) - Method in class Ventana
Dibuja un rectangulo.

S

setColor(Color) - Method in class Papel
Setter.
size() - Method in interface ColaLimitada
 
size() - Method in class ColaLimitadaArray
 
size() - Method in class ColaLimitadaLista
 
sleep(long) - Static method in class Ejercicio4
Metodo auxiliar.
start(double, double, double) - Method in class PintaGusanos
Pinta una serie de puntos del gusano en funcion del tiempo t.

T

texto(String, double, double) - Method in class Papel
Escribe un texto en la ventana.
texto(String, int, int) - Method in class Ventana
Escribe un texto en la ventana.
toString() - Method in class Punto2D
Pinta el punto.

V

Ventana - Class in <Unnamed>
Clase para pintar en una ventana en la pantalla.
Ventana(int, int) - Constructor for class Ventana
Constructor: prepara una ventana para pintar encima.

B C E F G I L M P R S T V