com.iver.cit.gvsig.fmap.layers
Interface LowLevelRasterOperations

All Known Implementing Classes:
FLyrComplexRaster

public interface LowLevelRasterOperations

Interfaz con métodos a bajo nivel sobre una capa raster.


Method Summary
 void applyFilter(Filter f)
          Aplica el filtro que se pasa como parámetro.
 RasterLegend getRasterLegend()
          Devuelve la leyenda raster.
 void setBands(int[] bandsIndexes)
          Establece las bandas del raster que lee el driver que trata esta capa.
 void setRasterLegend(RasterLegend legend)
          Inserta la Leyenda Raster.
 

Method Detail

applyFilter

public void applyFilter(Filter f)
Aplica el filtro que se pasa como parámetro.

Parameters:
f - Filtro a aplicar.

setBands

public void setBands(int[] bandsIndexes)
Establece las bandas del raster que lee el driver que trata esta capa. Mediante éste método se puede añadir como una capa una sóla banda de un raster

Parameters:
bandsIndexes - Índices.

getRasterLegend

public RasterLegend getRasterLegend()
Devuelve la leyenda raster.

Returns:
RasterLegend.

setRasterLegend

public void setRasterLegend(RasterLegend legend)
Inserta la Leyenda Raster.

Parameters:
legend - RasterLegend.