public class MaskFilter extends BaseRasterFilter
| Modifier and Type | Field and Description |
|---|---|
protected Extent |
bufferExtent
Deprecated.
|
protected double |
cellsize
Deprecated.
|
protected boolean |
inverse
Deprecated.
|
protected MaskUI |
maskUI
Deprecated.
|
static java.lang.String[] |
names
Deprecated.
|
protected NoData |
noData
Deprecated.
|
protected java.util.ArrayList<ROI> |
rois
Deprecated.
|
colorInterpretation, environment, exec, extent, height, managername, nBandsToProcess, params, PERSISTENT_DESCRIPTION, PERSISTENT_NAME, raster, rasterResult, taskEventManager, transparency, util, widthRESULT_BUFFER, RESULT_TRANSPARENCY| Constructor and Description |
|---|
MaskFilter()
Deprecated.
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getGroup()
Deprecated.
Obtiene el grupo del filtro
|
int |
getInRasterDataType()
Deprecated.
Obtiene el tipo de datos del raster de entrada
|
java.lang.String[] |
getNames()
Deprecated.
Gets the list of specific filter names.
|
int |
getOutRasterDataType()
Deprecated.
Obtiene el tipo de datos del raster de salida
|
Params |
getUIParams(java.lang.String nameFilter)
Deprecated.
Obtener que datos puede tratar una interfaz con sus valores
|
void |
post()
Deprecated.
Función que contiene el código a ejecutar despues de aplicar el filtro
|
void |
pre()
Deprecated.
Code to execute before apply a filter
|
void |
process(int x,
int y)
Deprecated.
Ejecución del filtro para un pixel de la imagen
|
addParam, clone, createARGBBufferResult, createBufferResult, dispose, execute, finalize, getColorInterpretation, getEnv, getInputBuffer, getManagerName, getName, getOutputBuffer, getParam, getParams, getPercent, getResult, hasInputTransparency, isExec, isToConvertToRGB, isVisible, numberOfBandsToProcess, removeParam, resetPercent, setEnv, setExec, setExtent, setName, setParams, writeAlphaBandpublic static java.lang.String[] names
protected MaskUI maskUI
protected java.util.ArrayList<ROI> rois
protected boolean inverse
protected Extent bufferExtent
protected NoData noData
protected double cellsize
public java.lang.String getGroup()
RasterFiltergetGroup in interface RasterFiltergetGroup in class BaseRasterFilterpublic java.lang.String[] getNames()
RasterFiltergetNames in interface RasterFiltergetNames in class BaseRasterFilterpublic Params getUIParams(java.lang.String nameFilter)
RasterFiltergetUIParams in interface RasterFiltergetUIParams in class BaseRasterFilterpublic void pre()
throws FilterAddException
BaseRasterFilterpre in interface RasterFilterpre in class BaseRasterFilterFilterAddExceptionpublic void process(int x,
int y)
BaseRasterFilterprocess in interface RasterFilterprocess in class BaseRasterFilterx - posición Xy - posición Ypublic void post()
BaseRasterFilterpost in interface RasterFilterpost in class BaseRasterFilterpublic int getInRasterDataType()
BaseRasterFiltergetInRasterDataType in interface RasterFiltergetInRasterDataType in class BaseRasterFilterpublic int getOutRasterDataType()
BaseRasterFiltergetOutRasterDataType in interface RasterFiltergetOutRasterDataType in class BaseRasterFilter