public abstract class BaseMathOperationJAI extends OperationJAI
ROI
s and subsampling factors.OperationJAI.Parameters
Modifier and Type | Field and Description |
---|---|
static Logger |
LOGGER
Logger for this class. |
static ParameterDescriptor<Collection> |
SOURCES
The parameter descriptor for the Sources.
|
static String |
SOURCES_NAME
Name for the Sources parameter
|
operation, RENDERED_MODE
PRIMARY_SOURCE_INDEX, SOURCE_0
descriptor
Constructor and Description |
---|
BaseMathOperationJAI(OperationDescriptor operationDescriptor)
Constructor for
BaseMathOperationJAI . |
BaseMathOperationJAI(OperationDescriptor operationDescriptor,
ImagingParameterDescriptors replacements)
Constructor for
BaseMathOperationJAI . |
BaseMathOperationJAI(String name)
Constructor for
BaseMathOperationJAI . |
BaseMathOperationJAI(String name,
OperationDescriptor operationDescriptor)
Constructor for
BaseMathOperationJAI . |
Modifier and Type | Method and Description |
---|---|
protected void |
extractSources(ParameterValueGroup parameters,
Collection<GridCoverage2D> sources,
String[] sourceNames)
Extraction of the sources from the parameter called SOURCES.
|
createRenderedImage, deriveCategory, deriveGridCoverage, deriveName, deriveRange, deriveSampleDimension, deriveUnit, doOperation, equals, getJAI, getOperationDescriptor, getProperties, getQuantitative, handleJAIEXTParams, handleROINoDataInternal, handleROINoDataProperties, hashCode, prepareParameters, resampleToCommonGeometry
extractSources, getFactory
getDescription, getDocURL, getName, getNumSources, getParameters, getVendor, getVersion, toString
public static final String SOURCES_NAME
public static final ParameterDescriptor<Collection> SOURCES
public BaseMathOperationJAI(OperationDescriptor operationDescriptor)
BaseMathOperationJAI
.operationDescriptor
- OperationDescriptor
for the underlying JAI operation.public BaseMathOperationJAI(OperationDescriptor operationDescriptor, ImagingParameterDescriptors replacements)
BaseMathOperationJAI
.operationDescriptor
- OperationDescriptor
for the underlying JAI operation.replacements
- ImagingParameterDescriptors
that should replace the correspondent
ImagingParameters
in order to change the default behavior they have inside JAI.public BaseMathOperationJAI(String name, OperationDescriptor operationDescriptor)
BaseMathOperationJAI
.name
- of the underlying JAI operation.public BaseMathOperationJAI(String name)
BaseMathOperationJAI
.name
- of the underlying JAI operation.protected void extractSources(ParameterValueGroup parameters, Collection<GridCoverage2D> sources, String[] sourceNames) throws ParameterNotFoundException, InvalidParameterValueException
OperationJAI
extractSources
in class OperationJAI
ParameterNotFoundException
InvalidParameterValueException
Copyright © 1996–2023 Geotools. All rights reserved.