chuidiang.graficos
Interface InterfaceZoomable

All Known Implementing Classes:
ZoomEscalaGraficaCartesiana, ZoomEscalaGraficaPolar

public interface InterfaceZoomable

Interface para modificar las clases EscalaGrafica.


Method Summary
 void acercar(double porcentaje)
          Acercar el gráfico un porcentaje, en tanto por 100.
 void alejar(double porcentaje)
          Alejar el gráfico un porcentaje, en tanto por 100.
 void desplazar(double viejaX, double viejaY, double nuevaX, double nuevaY)
          Mueve el gráfico de forma que el origen de coordenadas quede en la nueva posición que se le indica.
 

Method Detail

acercar

void acercar(double porcentaje)
Acercar el gráfico un porcentaje, en tanto por 100.

Parameters:
porcentaje - tanto por 100.

alejar

void alejar(double porcentaje)
Alejar el gráfico un porcentaje, en tanto por 100.

Parameters:
porcentaje - tanto por 100.

desplazar

void desplazar(double viejaX,
               double viejaY,
               double nuevaX,
               double nuevaY)
Mueve el gráfico de forma que el origen de coordenadas quede en la nueva posición que se le indica.

Parameters:
nuevaX - Nueva x para el origen de coordenadas.
nuevaY - Nueva y para el origen de coordenadas.