|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectForma
public abstract class Forma
Clase abstracta desde donde derivan las formas que se incluiran en el programa
Constructor Summary | |
---|---|
Forma()
|
Method Summary | |
---|---|
abstract void |
escalar(java.awt.Point center,
double factor)
Permite cambiar el tamano en forma escalada |
abstract java.awt.Point |
getRef(java.awt.Point vertice)
Metodo que permite obtener el punto con respecto al cual se desea realizar la modificacion de la figura |
abstract int |
getTipoFigura()
Devuelve el tipo de figura |
abstract void |
paintComponent(java.awt.Graphics2D g)
Permite mostrar en pantalla las formas |
abstract void |
rotar(java.awt.Point center,
double deltaAngulo)
Permite rotar la figura respecto a algun punto |
abstract void |
trasladar(double deltaX,
double deltaY)
Permite trasladar la figura dentro de la ventana |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Forma()
Method Detail |
---|
public abstract void paintComponent(java.awt.Graphics2D g)
g
- Variable Graphics2dpublic abstract void escalar(java.awt.Point center, double factor)
center
- Punto respecto al cual se realiza el escalamientofactor
- factor del escalamientopublic abstract void rotar(java.awt.Point center, double deltaAngulo)
center
- Punto respecto al que se rotara la figuradeltaAngulo
- angulo de rotacionpublic abstract void trasladar(double deltaX, double deltaY)
deltaX
- desplazamiento en el eje x de la figuradeltaY
- desplazamiento en el eje y de la figurapublic abstract int getTipoFigura()
public abstract java.awt.Point getRef(java.awt.Point vertice)
vertice
- corresponde a un punto que pertenece a alguno
de los cuadritos de manipualcion
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |