org.gvsig.fmap.mapcontrol.tools.grid
Class Grid

java.lang.Object
  extended by org.gvsig.fmap.mapcontrol.tools.grid.Grid

public class Grid
extends Object

Clase encargada de gestionar las diferentes operaciones que se realizan sobre el grid.

Author:
Vicente Caballero Navarro

Field Summary
static boolean ADJUSTGRID
           
static boolean DefaultAdjustGrid
           
static double DefaultGridSizeX
           
static double DefaultGridSizeY
           
static boolean DefaultShowGrid
           
static double GRIDSIZEX
           
static double GRIDSIZEY
           
static boolean SHOWGRID
           
 
Constructor Summary
Grid()
           
 
Method Summary
 double adjustToGrid(Point2D point)
          Ajusta un punto de la imagen que se pasa como parámetro al handler más cercano si se encuentra lo suficientemente cerca y devuelve la distancia del punto original al punto ajustado
 void drawGrid(MapControlDrawer mapControlDrawer)
          Dibuja el grid sobre el graphics que se pasa como parámetro
 double getGridSizeX()
           
 double getGridSizeY()
           
 boolean isAdjustGrid()
          Devuelve true si se ha de ajustar al grid.
 boolean isShowGrid()
          Devuelve true si se usa el grid.
 void setAdjustGrid(boolean b)
          Inserta un boolean que indica si se ajusta o no al grid y de esta forma dibujarse.
 void setGridSizeX(double gridSize)
           
 void setGridSizeY(double gridSize)
           
 void setShowGrid(boolean b)
          Inserta un boolean que indica si se utiliza o no el grid y de esta forma dibujarse.
 void setViewPort(ViewPort vp)
          Inserta el viewPort.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DefaultShowGrid

public static boolean DefaultShowGrid

DefaultGridSizeX

public static double DefaultGridSizeX

DefaultGridSizeY

public static double DefaultGridSizeY

DefaultAdjustGrid

public static boolean DefaultAdjustGrid

SHOWGRID

public static boolean SHOWGRID

GRIDSIZEX

public static double GRIDSIZEX

GRIDSIZEY

public static double GRIDSIZEY

ADJUSTGRID

public static boolean ADJUSTGRID
Constructor Detail

Grid

public Grid()
Method Detail

setViewPort

public void setViewPort(ViewPort vp)
Inserta el viewPort.

Parameters:
vp -

adjustToGrid

public double adjustToGrid(Point2D point)
Ajusta un punto de la imagen que se pasa como parámetro al handler más cercano si se encuentra lo suficientemente cerca y devuelve la distancia del punto original al punto ajustado

Parameters:
point -
Returns:
Distancia del punto que se pasa como parámetro al punto ajustado

drawGrid

public void drawGrid(MapControlDrawer mapControlDrawer)
Dibuja el grid sobre el graphics que se pasa como parámetro

Parameters:
g - Graphics sobre el que dibujar el grid.

setShowGrid

public void setShowGrid(boolean b)
Inserta un boolean que indica si se utiliza o no el grid y de esta forma dibujarse.

Parameters:
b - boolean

isShowGrid

public boolean isShowGrid()
Devuelve true si se usa el grid.

Returns:
True si se usa el grid.

setAdjustGrid

public void setAdjustGrid(boolean b)
Inserta un boolean que indica si se ajusta o no al grid y de esta forma dibujarse.

Parameters:
b - boolean

isAdjustGrid

public boolean isAdjustGrid()
Devuelve true si se ha de ajustar al grid.

Returns:
True si se está ajustando al grid.

getGridSizeX

public double getGridSizeX()

getGridSizeY

public double getGridSizeY()

setGridSizeX

public void setGridSizeX(double gridSize)

setGridSizeY

public void setGridSizeY(double gridSize)


Copyright © 2004-2013 gvSIG. All Rights Reserved.