org.cresques.io.raster
Class RemoveBandsFilter

java.lang.Object
  extended byorg.cresques.io.raster.RasterFilter
      extended byorg.cresques.io.raster.RemoveBandsFilter
All Implemented Interfaces:
IRasterFilter
Direct Known Subclasses:
RemoveBandsImageFilter, RemoveBandsShortFilter

public abstract class RemoveBandsFilter
extends RasterFilter

Author:
Nacho Brodin (brodin_ign@gva.es)

Field Summary
protected  java.lang.String bands
           
protected  int m0
           
protected  int m1
           
protected  int m2
           
protected  int m3
           
protected  int mascara
           
 
Fields inherited from class org.cresques.io.raster.RasterFilter
exec, height, image, incX, incY, params, px, raster, stats, width
 
Constructor Summary
RemoveBandsFilter()
          Constructor
 
Method Summary
 void post()
          Operaciones que se realizan después de la ejecución del filtro
 void pre()
          Operaciones que se realizan antes de la ejecución del filtro
 
Methods inherited from class org.cresques.io.raster.RasterFilter
addParam, execute, executeLines, getInRasterDataType, getOutRasterDataType, getResult, process, processLine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bands

protected java.lang.String bands

mascara

protected int mascara

m0

protected int m0

m1

protected int m1

m2

protected int m2

m3

protected int m3
Constructor Detail

RemoveBandsFilter

public RemoveBandsFilter()
Constructor

Method Detail

pre

public void pre()
Operaciones que se realizan antes de la ejecución del filtro

Specified by:
pre in interface IRasterFilter
Specified by:
pre in class RasterFilter

post

public void post()
Operaciones que se realizan después de la ejecución del filtro

Specified by:
post in interface IRasterFilter
Specified by:
post in class RasterFilter