public class ThresholdDescriptor
extends OperationDescriptorImpl
Constructor and Description |
---|
ThresholdDescriptor()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static RenderedOp |
create(Range noData,
double destinationNoData,
ROI roi,
double[] low,
double[] high,
double[] constant,
RenderingHints hints,
RenderedImage sources)
Creates a
ParameterBlockJAI from all supplied arguments except hints and invokes
JAI.create(String,ParameterBlock,RenderingHints) . |
protected boolean |
validateParameters(ParameterBlock args,
StringBuffer msg) |
arePropertiesSupported, getDefaultSourceClass, getDestClass, getDestClass, getInvalidRegion, getName, getNumParameters, getNumSources, getParamClasses, getParamDefaults, getParamDefaultValue, getParameterListDescriptor, getParamMaxValue, getParamMinValue, getParamNames, getPropertyGenerators, getPropertyGenerators, getRenderableDestClass, getRenderableSourceClasses, getResourceBundle, getResources, getSourceClasses, getSourceClasses, getSourceNames, getSupportedModes, isImmediate, isModeSupported, isRenderableSupported, isRenderedSupported, makeDefaultSourceClassList, validateArguments, validateArguments, validateParameters, validateRenderableArguments, validateRenderableSources, validateSources, validateSources
protected boolean validateParameters(ParameterBlock args, StringBuffer msg)
validateParameters
in class OperationDescriptorImpl
public static RenderedOp create(Range noData, double destinationNoData, ROI roi, double[] low, double[] high, double[] constant, RenderingHints hints, RenderedImage sources)
Creates a ParameterBlockJAI
from all supplied arguments except hints
and invokes
JAI.create(String,ParameterBlock,RenderingHints)
.
noData
- Array of input No Data Ranges.destinationNoData
- value used by the RenderedOp for setting the output no data value.roi
- low
- array of low valueshigh
- array of high valuesconstant
- array of constant valueshints
- The RenderingHints
to use. May be null
.sources
- Array of source RenderedImage
.RenderedOp
destination.IllegalArgumentException
- if sources
is null
.IllegalArgumentException
- if a source
is null
.JAI
,
ParameterBlockJAI
,
RenderedOp
Copyright © 2006–2018 GeoSolutions. All rights reserved.