com.iver.cit.gvsig.fmap.layers
Class RasterAdapter
java.lang.Object
com.iver.cit.gvsig.fmap.layers.RasterAdapter
- Direct Known Subclasses:
- RasterFileAdapter
- public class RasterAdapter
- extends java.lang.Object
- Author:
- Luis W. Sevilla (sevilla_lui@gva.es)
Method Summary |
void |
draw(java.awt.image.BufferedImage image,
java.awt.Graphics2D g,
ViewPort vp,
Cancellable cancel)
|
Driver |
getDriver()
Obtiene una referencia al objeto que implementa la interfaz vectorial con
el fin de que las Strategy puedan optimizar en función del driver. |
java.awt.Image |
getImage(java.awt.Dimension size,
java.awt.geom.Rectangle2D userSize,
ICoordTrans rp)
Obtiene una imagen de tamaño especificado, de la zona (en
coordenadas de usuario) que se le pide. |
void |
setDriver(Driver driver)
Establece el driver sobre el que actúa el adaptador |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RasterAdapter
public RasterAdapter()
setDriver
public void setDriver(Driver driver)
- Establece el driver sobre el que actúa el adaptador
getDriver
public Driver getDriver()
- Obtiene una referencia al objeto que implementa la interfaz vectorial con
el fin de que las Strategy puedan optimizar en función del driver.
getImage
public java.awt.Image getImage(java.awt.Dimension size,
java.awt.geom.Rectangle2D userSize,
ICoordTrans rp)
- Obtiene una imagen de tamaño especificado, de la zona (en
coordenadas de usuario) que se le pide.
- Parameters:
size
- Tamaño (en píxeles de imágen).userSize
- Zona especificada (en coordenadas de usuario).rp
- Reproyección.
- Returns:
- La imagen.
draw
public void draw(java.awt.image.BufferedImage image,
java.awt.Graphics2D g,
ViewPort vp,
Cancellable cancel)
throws DriverIOException
- Throws:
DriverIOException
- See Also:
com.iver.cit.gvsig.fmap.layers.LayerOperations#draw(java.awt.image.BufferedImage, java.awt.Graphics2D, com.iver.cit.gvsig.fmap.ViewPort)