svn-gvsig-desktop / trunk / libraries / libFMap / src / com / iver / cit / gvsig / fmap / drivers / BasicFileRasterDriver.java @ 540
History | View | Annotate | Download (863 Bytes)
1 | 302 | fernando | package com.iver.cit.gvsig.fmap.drivers; |
---|---|---|---|
2 | |||
3 | import java.awt.Graphics2D; |
||
4 | import java.awt.geom.Rectangle2D; |
||
5 | import java.awt.image.BufferedImage; |
||
6 | |||
7 | import com.iver.cit.gvsig.fmap.ViewPort; |
||
8 | import com.iver.cit.gvsig.fmap.operations.QueriedPoint; |
||
9 | |||
10 | public interface BasicFileRasterDriver { |
||
11 | /**
|
||
12 | * @see com.iver.cit.gvsig.fmap.layers.LayerOperations#getFullExtent()
|
||
13 | */
|
||
14 | public Rectangle2D getFullExtent() throws DriverIOException; |
||
15 | |||
16 | /**
|
||
17 | * @see com.iver.cit.gvsig.fmap.layers.LayerOperations#draw(java.awt.image.BufferedImage, java.awt.Graphics2D, com.iver.cit.gvsig.fmap.ViewPort)
|
||
18 | */
|
||
19 | public void draw(BufferedImage image, Graphics2D g, ViewPort viewPort) |
||
20 | throws DriverIOException;
|
||
21 | |||
22 | /**
|
||
23 | * @see com.iver.cit.gvsig.fmap.layers.RasterOperations#queryByPoint(com.iver.cit.gvsig.fmap.operations.QueriedPoint)
|
||
24 | */
|
||
25 | public Object queryByPoint(QueriedPoint point); |
||
26 | } |