Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
O
P
R
S
T
W
X
Y
A
accept(File)
- Method in class
ImageFilter
Define si sera aceptado o no un archivo dado en un directorio determinado.
actionPerformed(ActionEvent)
- Method in class
ButtonHandler
Implementa actionPerformed para detectar un click sobre un botón.
actionPerformed(ActionEvent)
- Method in class
Editor
El método actionPerformed asociado a los eventos del Menu
anchorX
- Variable in class
DrawingPanel
anchorY
- Variable in class
DrawingPanel
angulo
- Variable in class
DrawingPanel
Angulo de Rotación actual
anyClick
- Variable in class
DrawingPanel
B
Botones
- class
Botones
.
Clase para definir el formato y tipo de los botones utilizados
Botones(String, String)
- Constructor for class
Botones
Constructor.
ButtonHandler
- class
ButtonHandler
.
Clase que maneja los eventos relacionados con los botones de Acción y Figuras.
ButtonHandler()
- Constructor for class
ButtonHandler
Constructor vacio.
barra
- Variable in class
Editor
blanco
- Variable in class
DrawingPanel
blue
- Variable in class
PanelAcciones
blue
- Variable in class
PanelFiguras
borrar
- Variable in class
Editor
C
callGuardar()
- Method in class
Editor
cargar
- Variable in class
Editor
checkCircle
- Static variable in class
ButtonHandler
Chequea la selección para dibujar un Circulo.
checkPoly
- Static variable in class
ButtonHandler
Chequea la selección para dibujar un Polyline.
checkRect
- Static variable in class
ButtonHandler
Chequea la selección para dibujar un Rectángulo.
checkRot
- Static variable in class
ButtonHandler
Chequea la selección para hacer una Rotación.
checkScale
- Static variable in class
ButtonHandler
Chequea la selección para hacer un Escalamiento.
checkTrans
- Static variable in class
ButtonHandler
Chequea la selección para hacer una Traslación.
cinco
- Variable in class
MainPanel
circleButton
- Variable in class
PanelFiguras
Boton para crear Circulos
componentResized(ComponentEvent)
- Method in class
DrawingPanel.ComponentHandler
Detecta una modificacion en el tamaño del Panel para manejar mejor el proceso de pintado
D
DrawingPanel
- class
DrawingPanel
.
Implementa el Panel de dibujo.
DrawingPanel()
- Constructor for class
DrawingPanel
Constructor.
DrawingPanel.ComponentHandler
- class
DrawingPanel.ComponentHandler
.
Clase para manejar cambios en el drawing Panel
DrawingPanel.ComponentHandler()
- Constructor for class
DrawingPanel.ComponentHandler
DrawingPanel.MouseHandler
- class
DrawingPanel.MouseHandler
.
Clase para manejar eventos de mouse
DrawingPanel.MouseHandler()
- Constructor for class
DrawingPanel.MouseHandler
DrawingPanel.MouseMotionHandler
- class
DrawingPanel.MouseMotionHandler
.
Clase para manejar movimientos de mouse.
DrawingPanel.MouseMotionHandler()
- Constructor for class
DrawingPanel.MouseMotionHandler
dHeight
- Variable in class
Botones
dHeight
- Variable in class
PanelAcciones
dHeight
- Variable in class
PanelFiguras
dWidth
- Variable in class
Botones
dWidth
- Variable in class
PanelAcciones
dWidth
- Variable in class
PanelFiguras
distAct
- Variable in class
DrawingPanel
Distancia actual desde punto inicial a Punto Actual.
distComp
- Variable in class
DrawingPanel
Distancia actual desde punto inicial a Punto de Comparación.
dontDraw
- Variable in class
DrawingPanel
doscientos
- Variable in class
MainPanel
E
Editor
- class
Editor
.
Clase tipo Frame que contiene el GUI del programa Ademas realiza el manejo de archivos.
Editor()
- Constructor for class
Editor
Constructor.
eda
- Variable in class
ImageFilter
evento
- Variable in class
DrawingPanel
Identifica cambio de tamaño de panel de dibujo.
F
factor
- Variable in class
DrawingPanel
Factor de Escalamiento actual.
figsC
- Variable in class
DrawingPanel
Almacena Circulo mientras se dibuja, antes de pasarlo al arreglo de Figuras.
figsP
- Variable in class
DrawingPanel
Almacena la línea mientras se dibuja, antes de pasarlo al arreglo de Figuras.
figsR
- Variable in class
DrawingPanel
Almacena Rectángulo mientras se dibuja, antes de pasarlo al arreglo de Figuras.
figuras
- Static variable in class
DrawingPanel
Almacena las figuras creadas por el usuario
G
getArrayList()
- Method in class
DrawingPanel
Retorna el arreglo de figuras
getDescription()
- Method in class
ImageFilter
Entrega la descripcion para este filtro
getExtension(File)
- Method in class
ImageFilter
Obtiene la extension de un archivo
getGroup()
- Static method in class
PanelFiguras
Retorna el grupo en que se asociaron los botones de Figuras.
getMaximumSize()
- Method in class
Botones
Retorna tamaño máximo preferido, que se ha hecho igual al preferido.
getMaximumSize()
- Method in class
PanelAcciones
Retorna tamaño máximo preferido, que se ha hecho igual al preferido.
getMaximumSize()
- Method in class
PanelFiguras
Retorna tamaño máximo preferido, que se ha hecho igual al preferido.
getMinimumSize()
- Method in class
Botones
Retorna tamaño mínimo preferido, que se ha hecho igual al preferido.
getMinimumSize()
- Method in class
PanelAcciones
Retorna tamaño mínimo preferido, que se ha hecho igual al preferido.
getMinimumSize()
- Method in class
PanelFiguras
Retorna tamaño mínimo preferido, que se ha hecho igual al preferido.
getPreferredSize()
- Method in class
Botones
Retorna tamaño preferido, diseñado para visualización correcta en pantalla.
getPreferredSize()
- Method in class
PanelAcciones
Retorna tamaño preferido, que se ha hecho igual al preferido.
getPreferredSize()
- Method in class
PanelFiguras
Retorna tamaño preferido, diseñado para visualización correcta en pantalla.
getT()
- Method in class
DrawingPanel
Envia los parametros de la transformacion de rotacion como un arreglo.
getgui3()
- Method in class
MainPanel
Permite acceso al atributo gui3, es decir, el panel de dibujo
green
- Variable in class
PanelAcciones
green
- Variable in class
PanelFiguras
grupo
- Variable in class
PanelAcciones
Grupo para agrupar Botones
grupo
- Static variable in class
PanelFiguras
Grupo de botones para funcionalidad Toggle
guardar
- Variable in class
Editor
gui
- Variable in class
MainPanel
Panel para botones de Figura
gui2
- Variable in class
MainPanel
Panel para botones de Accion
gui3
- Variable in class
MainPanel
Panel para dibujar
H
header
- Variable in class
Editor
hi
- Variable in class
MyCirc
hi
- Variable in class
MyRect
I
ImageFilter
- class
ImageFilter
.
Clase que extiende de FileFilter para permitir el filtrado de archivos y ver solo los .eda
ImageFilter()
- Constructor for class
ImageFilter
initt()
- Method in class
DrawingPanel
Inicializa el arreglo de figuras, borrando su contenido, para cargar las figuras leidas de archivo.
isEdited()
- Method in class
DrawingPanel
Avisa si ha habido un click que denote edición de figuras
isReleased(String)
- Method in class
MyCirc
Actualiza los parametros privados de la figura una vez que se ha efectuado la operacion de escala o traslacion
isReleased(String)
- Method in class
MyLine
Actualiza los parametros privados de la figura una vez que se ha efectuado la operacion de escala o traslacion
isReleased(String)
- Method in class
MyRect
Actualiza los parametros privados de la figura una vez que se ha efectuado la operacion de escala o traslacion
L
layout
- Variable in class
MainPanel
Define el layout a utilizar para ordenar los paneles
listener
- Variable in class
PanelAcciones
Escucha eventos opresión de Botones
listener
- Variable in class
PanelFiguras
Objeto para atender la actividad de los botones
load
- Variable in class
DrawingPanel
M
MainPanel
- class
MainPanel
.
Clase que crea el panel principal, que contiene los demás paneles.
MainPanel()
- Constructor for class
MainPanel
Constructor.
MyCirc
- class
MyCirc
.
Clase para implementar las operaciones sobre las figuras Circulos.
MyCirc(double, double, double, double)
- Constructor for class
MyCirc
Construye un circulo invocando el constructor de la clase base
MyLine
- class
MyLine
.
Clase para implementar las operaciones sobre las figuras Polylines.
MyLine(double, double, double, double)
- Constructor for class
MyLine
Construye una linea invocando el constructor de la clase base y con un par de coordenadas.
MyLine(Point2D, Point2D)
- Constructor for class
MyLine
Construye una linea invocando el constructor de la clase base y con un par de puntos.
MyRect
- class
MyRect
.
Clase para implementar las operaciones sobre las figuras Rectangulos.
MyRect(double, double, double, double)
- Constructor for class
MyRect
Construye un rectangulo invocando el constructor de la clase base
main(String[])
- Static method in class
Editor
Método Main.
menosCinco
- Variable in class
MainPanel
menu
- Variable in class
Editor
menu2
- Variable in class
Editor
minCoord()
- Method in class
DrawingPanel
Devuelve el punto mas arriba y a la izquierda de las figuras.
mouseClicked(MouseEvent)
- Method in class
DrawingPanel.MouseHandler
Atiende eventos de click de mouse
mouseDragged(MouseEvent)
- Method in class
DrawingPanel.MouseMotionHandler
Maneja eventos relacionados con arrastres del mouse.
mouseMoved(MouseEvent)
- Method in class
DrawingPanel.MouseMotionHandler
Maneja eventos relacionados con movimiento del mouse.
mousePressed(MouseEvent)
- Method in class
DrawingPanel.MouseHandler
Atiende evento de presión de un botón mouse.
mouseReleased(MouseEvent)
- Method in class
DrawingPanel.MouseHandler
Atiende evento de soltar un botón de mouse.
O
oneClick
- Variable in class
DrawingPanel
Identifica el click con botón izquierdo.
openEda(File)
- Method in class
Editor
otherClick
- Variable in class
DrawingPanel
Identifica un doble click.
P
PanelAcciones
- class
PanelAcciones
.
Clase tipo Panel que define el panel de Acciones
PanelAcciones()
- Constructor for class
PanelAcciones
Constructor.
PanelFiguras
- class
PanelFiguras
.
Clase tipo Panel, para crear el panel de Figuras
PanelFiguras()
- Constructor for class
PanelFiguras
Constructor Crea el panel de botones para crear Figuras.
paintComponent(Graphics)
- Method in class
DrawingPanel
Implementa el método adecuado para el pintado de la pantalla.
paintt()
- Method in class
DrawingPanel
Permite que se llame el repintado del Panel de Figuras desde una instancia de DrawingPanel
polyButton
- Variable in class
PanelFiguras
Boton para crear Polylines
pressed
- Static variable in class
DrawingPanel
Identifica botón oprimido del mouse.
principal
- Variable in class
Editor
Panel principal, en que se ubican los demás paneles
puntoAct
- Variable in class
DrawingPanel
Punto Actual.
puntoComp
- Variable in class
DrawingPanel
Punto de Comparación.
puntoInicial
- Variable in class
DrawingPanel
Punto del primer click.
pwout
- Variable in class
Editor
R
r
- Variable in class
Editor
readObject(ObjectInputStream)
- Method in class
MyCirc
Implementacion del metodo readObject para des-serializar apropiadamente las instancias de clase MyCirc.
readObject(ObjectInputStream)
- Method in class
MyLine
Implementacion del metodo readObject para des-serializar apropiadamente las instancias de clase MyLine.
readObject(ObjectInputStream)
- Method in class
MyRect
Implementacion del metodo readObject para des-serializar apropiadamente las instancias de clase MyRect.
rectButton
- Variable in class
PanelFiguras
Boton para crear Rectangulos
red
- Variable in class
PanelAcciones
red
- Variable in class
PanelFiguras
released
- Variable in class
DrawingPanel
Identifica botón soltado de mouse.
rotateButton
- Variable in class
PanelAcciones
Boton para activar Rotacion
S
salir
- Variable in class
Editor
saveCircFig(int)
- Method in class
Editor
saveEda(File)
- Method in class
Editor
savePolyFig(int)
- Method in class
Editor
saveRectFig(int)
- Method in class
Editor
saveXfig(File)
- Method in class
Editor
scale(double, double, double)
- Method in class
MyCirc
Transformacion de escalamiento
scale(double, double, double)
- Method in class
MyLine
Transformacion de escalamiento
scale(double, double, double)
- Method in class
MyRect
Transformacion de escalamiento
scaleButton
- Variable in class
PanelAcciones
Boton para activar Escalamiento
scaleDecision(int, String, double, double, double)
- Method in class
DrawingPanel
selector
- Variable in class
Editor
setArrayList(Shape)
- Static method in class
DrawingPanel
Permite ingresar las figuras cuando son leídas desde archivo
setEdited(boolean)
- Method in class
DrawingPanel
Avisa que ha sido almacenado el dibujo.
setEvento(boolean)
- Method in class
DrawingPanel
Permite controlar la ejecucion de ciertos comandos al invocar paintComponent().
setT(double[])
- Method in class
DrawingPanel
Configura la transformacion de rotacion cuando ha sido leida desde archivo
subheader
- Variable in class
Editor
T
tformR
- Static variable in class
DrawingPanel
Contiene la actual transformación de Rotación.
translate(double, double)
- Method in class
MyCirc
Transformacion de traslacion
translate(double, double)
- Method in class
MyLine
Transformacion de traslacion
translate(double, double)
- Method in class
MyRect
Transformacion de traslacion
translateButton
- Variable in class
PanelAcciones
Boton para activar Traslacion
translateDecision(int, String, double, double)
- Method in class
DrawingPanel
tres
- Variable in class
DrawingPanel.MouseHandler
twoClick
- Variable in class
DrawingPanel
Identifica click con botón izquierdo.
W
wHeight
- Variable in class
Editor
wWidth
- Variable in class
Editor
whatToDo()
- Static method in class
ButtonHandler
Retorna un string según qué Acción se escogió realizar.
whichToDraw()
- Static method in class
ButtonHandler
Retorna un string según qué Figura se escogió dibujar.
wi
- Variable in class
MyCirc
wi
- Variable in class
MyRect
writeObject(ObjectOutputStream)
- Method in class
MyCirc
Implementacion del metodo writeObject para serializar apropiadamente las instancias de clase MyCirc
writeObject(ObjectOutputStream)
- Method in class
MyLine
Implementacion del metodo writeObject para serializar apropiadamente las instancias de clase MyLine
writeObject(ObjectOutputStream)
- Method in class
MyRect
Implementacion del metodo writeObject para serializar apropiadamente las instancias de clase MyRect
X
x1i
- Variable in class
MyLine
x2i
- Variable in class
MyLine
xfigs
- Variable in class
Editor
xi
- Variable in class
MyCirc
xi
- Variable in class
MyRect
Y
y1i
- Variable in class
MyLine
y2i
- Variable in class
MyLine
yi
- Variable in class
MyCirc
yi
- Variable in class
MyRect
A
B
C
D
E
F
G
H
I
L
M
O
P
R
S
T
W
X
Y
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes