Statistics
| Revision:

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
}