chuidiang.graficos
Class ZoomEscalaGraficaCartesiana

java.lang.Object
  extended by chuidiang.graficos.ZoomEscalaGraficaCartesiana
All Implemented Interfaces:
InterfaceZoomable

public class ZoomEscalaGraficaCartesiana
extends java.lang.Object
implements InterfaceZoomable

Realiza zoom de escalas graficas cartesianas.


Constructor Summary
ZoomEscalaGraficaCartesiana(EscalaGraficaCartesiana escala)
          Crea un nuevo objeto de la clase ZoomEscalaGraficaCartesiana.
 
Method Summary
 void acercar(double porcentaje)
          Acerca el gráfico en el porcentaje que se le indica.
 void alejar(double porcentaje)
          Aleja el gráfico en el porcentaje en % que se le indica.
 void desplazar(double viejaX, double viejaY, double nuevaX, double nuevaY)
          Desplaza el gráfico de forma que un punto dado quede en una nueva posición
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ZoomEscalaGraficaCartesiana

public ZoomEscalaGraficaCartesiana(EscalaGraficaCartesiana escala)
Crea un nuevo objeto de la clase ZoomEscalaGraficaCartesiana.

Parameters:
escala - La escala sobre la que debe hacer zoom.
Method Detail

acercar

public void acercar(double porcentaje)
Acerca el gráfico en el porcentaje que se le indica.

Specified by:
acercar in interface InterfaceZoomable
Parameters:
porcentaje - Porcentaje en %.

alejar

public void alejar(double porcentaje)
Aleja el gráfico en el porcentaje en % que se le indica.

Specified by:
alejar in interface InterfaceZoomable
Parameters:
porcentaje - Porcentaje en %.

desplazar

public void desplazar(double viejaX,
                      double viejaY,
                      double nuevaX,
                      double nuevaY)
Desplaza el gráfico de forma que un punto dado quede en una nueva posición

Specified by:
desplazar in interface InterfaceZoomable
Parameters:
viejaX - x del punto.
viejaY - y del punto.
nuevaX - nueva x que se desea para el punto.
nuevaY - nueva y que se desea para el punto.