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

B

borrarCruces() - Method in class MiPanel
Metodo para borrar todas las cruces del panel
borrarCuadrados() - Method in class MiPanel
Metodo que borra todos los cuadrados del panel

C

cantidadFigurasManipular() - Method in class MiPanel
Metodo para conocer la cantidad de figuras a manipular
changeMouseListener(MouseListener) - Method in class MiPanel
Manejador de los eventos del mouse
changeMouseMotionListener(MouseMotionListener) - Method in class MiPanel
Manejador del mouse
Circulo - Class in <Unnamed>
Clase Circulo que es un extends de la clase Forma
Cruz - Class in <Unnamed>
Clase Cruz que es un extends de la clase Forma
Cuadrado - Class in <Unnamed>
Clase Cuadrado que es un extends de la clase Rectangle2D.Double

D

dibujarCuadrados() - Method in class MiPanel
Metodo para dibujar los cuadrados en el panel

E

Editor - Class in <Unnamed>
Clase principal del programa
Editor() - Constructor for class Editor
 
EditorApplet - Class in <Unnamed>
 
EditorApplet() - Constructor for class EditorApplet
 
EditorFrame - Class in <Unnamed>
Ventana donde se desplegara el programa
EditorFrame() - Constructor for class EditorFrame
Constructor de la clase.
EditorInternalFrame - Class in <Unnamed>
Clase extendida de JInternalFrame
EditorInternalFrame(JApplet) - Constructor for class EditorInternalFrame
Constructor de la clase.
escalar(Point, double) - Method in class Circulo
Permite cambiar el tamano en forma escalada
escalar(Point, double) - Method in class Cruz
Permite cambiar el tamano en forma escalada
escalar(Point, double) - Method in class Forma
Permite cambiar el tamano en forma escalada
escalar(Point, double) - Method in class Linea
Permite cambiar el tamano en forma escalada
escalar(Point, double, int) - Method in class MiPanel
Permite cambiar el tamano en forma escalada
escalar(Point, double) - Method in class Rectangulo
Permite cambiar el tamano en forma escalada
escalar(Point, double) - Method in class Triangulo
Permite cambiar el tamano en forma escalada

F

figuraManipular(int) - Method in class MiPanel
Metodo para conseguir el indice de la figura a manipular
Forma - Class in <Unnamed>
Clase abstracta desde donde derivan las formas que se incluiran en el programa
Forma() - Constructor for class Forma
 

G

getCantidadCuadrados() - Method in class MiPanel
Metodo que retorna la cantidad de Cuadrados en el panel
getCantidadFormas() - Method in class MiPanel
Retorna la cantidad de formas
getCentro() - Method in class Rectangulo
Metodo encargado de calcular y retornar el centro del rectangulo
getCorner() - Method in class Cuadrado
Metodo que sirve para conseguir el punto sobre el cual se ha construido el cuadrado
getCuadradoId(Point) - Method in class MiPanel
Metodo para remover el Rectangulo selector
getFigura(int) - Method in class MiPanel
Retorna una figura
getFormaId() - Method in class Cuadrado
Retorna el indice que ocupa la forma en el ArrayList a la que esta asociado el cuadrito
getFormasCuadradas(int) - Method in class MiPanel
Metodo para obtener un cuadrado que esta en el panel
getRef(Point) - Method in class Circulo
Retorna el punto con respecto al cual se modificara el circulo
getRef(Point) - Method in class Cruz
Metodo heredado de la clase forma, pero que no es utilizdo por esta clase, pero que debe retornar un punto
getRef(Point) - Method in class Forma
Metodo que permite obtener el punto con respecto al cual se desea realizar la modificacion de la figura
getRef(Point) - Method in class Linea
Devuelve uno de los puntos de manipulacion de la figura
getRef(Point) - Method in class Rectangulo
Metodo que permite obtener el punto con respecto al que se realiara una modificacion
getRef(Point) - Method in class Triangulo
Metodo que permite obtener el punto con respecto al que se realiara una modificacion
getTipoFigura() - Method in class Circulo
Devuelve el tipo de figura
getTipoFigura() - Method in class Cruz
Devuelve el tipo de figura
getTipoFigura() - Method in class Forma
Devuelve el tipo de figura
getTipoFigura() - Method in class Linea
Devuelve el tipo de figura
getTipoFigura() - Method in class Rectangulo
Devuelve el tipo de figura
getTipoFigura() - Method in class Triangulo
Devuelve el tipo de figura
getVertice(int) - Method in class Circulo
Devuelve uno de los cuadritos de manipulacion la figura
getVertice(int) - Method in class Linea
Devuelve uno de los cuadrados de manipulacion de la figura
getVertice(int) - Method in class Rectangulo
Devuelve uno de los vertices de la figura
getVertice(int) - Method in class Triangulo
Devuelve uno de los vertices de la figura

I

incorporarIndices(int) - Method in class MiPanel
Metodo para incorporar los indices de lo las figuras que se desea pintar los cuadritos
incorporarSelector(Rectangulo) - Method in class MiPanel
Metodo para incorporar al panel el rectangulo seleccionador de figuras
incorpore(Forma) - Method in class MiPanel
Incorpora una forma a la lista
incorpore(Cuadrado) - Method in class MiPanel
Metodo para incorporar un cuadrado a la lista de cuadrados
init() - Method in class EditorApplet
Constructor de la clase.

L

Linea - Class in <Unnamed>
Clase Linea que es un extends de la clase Forma

M

main(String[]) - Static method in class Editor
Metodo main, indentifica la clase con la que se llama al programa
MiMenuBar - Class in <Unnamed>
Clase que define el menu
MiMenuBar(MiPanel) - Constructor for class MiMenuBar
Constructor del menu
MiMenuBarApplet - Class in <Unnamed>
Clase que define el la barra de menu applet
MiMenuBarApplet(MiPanel, JApplet) - Constructor for class MiMenuBarApplet
Costructor del menu applet
MiPanel - Class in <Unnamed>
Clase MiPanel que es un extends de JPanel

P

paintComponent(Graphics2D) - Method in class Circulo
Metodo que permite dibujar la figura en pantalla
paintComponent(Graphics2D) - Method in class Cruz
Metodo que permite dibujar la figura en pantalla
paintComponent(Graphics2D) - Method in class Cuadrado
Metodo que permite dibujar la figura en pantalla
paintComponent(Graphics2D) - Method in class Forma
Permite mostrar en pantalla las formas
paintComponent(Graphics2D) - Method in class Linea
Metodo que permite dibujar la figura en pantalla
paintComponent(Graphics) - Method in class MiPanel
Metodo que permite dibujar la figura en pantalla
paintComponent(Graphics2D) - Method in class Rectangulo
Metodo que permite dibujar la figura en pantalla
paintComponent(Graphics2D) - Method in class Triangulo
Metodo que permite dibujar la figura en pantalla
paintCuadrados(int) - Method in class MiPanel
Metodo para pintar (de color) los cuadritos
pertenece(Point) - Method in class Cuadrado
Metodo para determinar si un punto esta contenido dentro del Cuadrado;
puntoPertenece(Point) - Method in class MiPanel
Metodo para saber si un punto esta dentro de los cuadros de manipulacion y el indice de la figura que a que pertenece el cuadrito de manipulacion

R

Rectangulo - Class in <Unnamed>
Clase Rectangulo que es un extends de la clase Forma
removerIndices() - Method in class MiPanel
Metodo para remover todos los indices del arreglo de indices (elimina los indices de las figuras a manipular)
removerSelector() - Method in class MiPanel
Metodo para remover el Rectangulo selector
remueva(int) - Method in class MiPanel
Remueve una figura
remueva(Forma) - Method in class MiPanel
Remueve una forma
remuevaCuadrados(int) - Method in class MiPanel
Matedo para remover un cuadrado
reposicionarCuadro() - Method in class Circulo
Metodo utilizado para reposicionar los cuadritos de manipulacion
reposicionarCuadro() - Method in class Linea
reposiciona los cuadros de manipualcion
reposicionarCuadro() - Method in class Rectangulo
reposiciona los cuadros de los vertices
reposicionarCuadro() - Method in class Triangulo
reposiciona los cuadros de los vertices
rotar(Point, double) - Method in class Circulo
Permite rotar la figura respecto a algun punto
rotar(Point, double) - Method in class Cruz
Permite rotar la figura respecto a algun punto
rotar(Point, double) - Method in class Forma
Permite rotar la figura respecto a algun punto
rotar(Point, double) - Method in class Linea
Permite rotar la figura respecto a algun punto
rotar(Point, double, int) - Method in class MiPanel
Permite rotar la figura respecto a algun punto
rotar(Point, double) - Method in class Rectangulo
Permite rotar la figura respecto a algun punto
rotar(Point, double) - Method in class Triangulo
Permite rotar la figura respecto a algun punto

S

set2Corner(Point) - Method in class Triangulo
Permite asignar los vertices del traingulo en forma grafica
set3Corner(Point) - Method in class Triangulo
Permite asignar los vertices del traingulo en forma grafica
setEsSelector() - Method in class Rectangulo
Metodo que permite definir si un rectangulo corresponde al rectangulo selector de figuras o no
setFormaId(int) - Method in class Cuadrado
Setea en el cuadrito asociado a la forma, el indice que ocupa la forma en el arreglo de formas
setOposite(Point) - Method in class Linea
Permite setear el punto opuesto de la linea para realizar la asignacion en forma grafica
setPintar(boolean) - Method in class Cuadrado
Metodo que setea el el atributo que indica si el cuadrito se pinta o no
setPoint(Point) - Method in class Cruz
Setea el punto central de la cruz
setPoint(double, double) - Method in class Cuadrado
Setea el punto central del Cuadrado
setPoint(Point) - Method in class Cuadrado
Setea el punto del Centro del Cuadrado
setRadio(double) - Method in class Circulo
Permite cambiar el radio del Circulo
setThirdCorner(Point) - Method in class Rectangulo
Permite asignar los vertices del Rectangulo en forma grafica

T

trasladar(double, double) - Method in class Circulo
Permite trasladar la figura dentro de la ventana
trasladar(double, double) - Method in class Cruz
Permite trasladar la figura dentro de la ventana
trasladar(double, double) - Method in class Forma
Permite trasladar la figura dentro de la ventana
trasladar(double, double) - Method in class Linea
Permite trasladar la figura dentro de la ventana
trasladar(double, double, int) - Method in class MiPanel
Permite trasladar la figura dentro de la ventana
trasladar(double, double) - Method in class Rectangulo
Permite trasladar la figura dentro de la ventana
trasladar(double, double) - Method in class Triangulo
Permite trasladar la figura dentro de la ventana
Triangulo - Class in <Unnamed>
Clase Triangulo que es un extends de la clase Forma

V

vaciarCuadrados() - Method in class MiPanel
Metodo para despintar los cuadritos de las figuras

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