com.iver.cit.gvsig.fmap.layers
Class ComplexRasterAdapter

java.lang.Object
  extended bycom.iver.cit.gvsig.fmap.layers.ComplexRasterAdapter

public class ComplexRasterAdapter
extends java.lang.Object

Implementa sus métodos obteniendo la información del driver sobre el que actúa


Constructor Summary
ComplexRasterAdapter()
           
 
Method Summary
 int getBandCount()
           
 java.awt.geom.Rectangle2D getFullExtent()
           
 byte[] getPixel(int x, int y, byte[] dArray)
           
 double[] getPixel(int x, int y, double[] dArray)
           
 float[] getPixel(int x, int y, float[] dArray)
           
 int[] getPixel(int x, int y, int[] dArray)
           
 IProjection getProjection()
           
 byte getSampleByte(int x, int y, int band)
           
 double getSampleDouble(int x, int y, int band)
           
 float getSampleFloat(int x, int y, int band)
           
 int getSampleInt(int x, int y, int band)
           
 void start()
          Método de inicio del Adapter.
 void stop()
          Método final del Adapter.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComplexRasterAdapter

public ComplexRasterAdapter()
Method Detail

getBandCount

public int getBandCount()
See Also:
com.iver.cit.gvsig.fmap.drivers.GeorreferencedRasterDriver#getBandCount()

getPixel

public byte[] getPixel(int x,
                       int y,
                       byte[] dArray)
See Also:
com.iver.cit.gvsig.fmap.drivers.GeorreferencedRasterDriver#getPixel(int, int, byte[])

getPixel

public int[] getPixel(int x,
                      int y,
                      int[] dArray)
See Also:
com.iver.cit.gvsig.fmap.drivers.GeorreferencedRasterDriver#getPixel(int, int, int[])

getPixel

public float[] getPixel(int x,
                        int y,
                        float[] dArray)
See Also:
com.iver.cit.gvsig.fmap.drivers.GeorreferencedRasterDriver#getPixel(int, int, float[])

getPixel

public double[] getPixel(int x,
                         int y,
                         double[] dArray)
See Also:
com.iver.cit.gvsig.fmap.drivers.GeorreferencedRasterDriver#getPixel(int, int, double[])

getSampleByte

public byte getSampleByte(int x,
                          int y,
                          int band)
See Also:
com.iver.cit.gvsig.fmap.drivers.GeorreferencedRasterDriver#getSampleByte(int, int, int)

getSampleInt

public int getSampleInt(int x,
                        int y,
                        int band)
See Also:
com.iver.cit.gvsig.fmap.drivers.GeorreferencedRasterDriver#getSampleInt(int, int, int)

getSampleFloat

public float getSampleFloat(int x,
                            int y,
                            int band)
See Also:
com.iver.cit.gvsig.fmap.drivers.GeorreferencedRasterDriver#getSampleFloat(int, int, int)

getSampleDouble

public double getSampleDouble(int x,
                              int y,
                              int band)
See Also:
com.iver.cit.gvsig.fmap.drivers.GeorreferencedRasterDriver#getSampleDouble(int, int, int)

getFullExtent

public java.awt.geom.Rectangle2D getFullExtent()
See Also:
com.iver.cit.gvsig.fmap.layers.GeorreferencedRaster#getFullExtent()

getProjection

public IProjection getProjection()
See Also:
com.iver.cit.gvsig.fmap.layers.GeorreferencedRaster#getProjection()

start

public void start()
           throws DriverIOException
Método de inicio del Adapter.

Throws:
DriverIOException

stop

public void stop()
          throws DriverIOException
Método final del Adapter.

Throws:
DriverIOException