|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.media.jai.OperationDescriptorImpl
it.geosolutions.jaiext.algebra.AlgebraDescriptor
public class AlgebraDescriptor
Nested Class Summary | |
---|---|
static class |
AlgebraDescriptor.Operator
|
Field Summary | |
---|---|
static int |
DEST_NODATA_INDEX
|
static int |
OPERATION_INDEX
|
static int |
RANGE_INDEX
|
static int |
ROI_INDEX
|
Fields inherited from class javax.media.jai.OperationDescriptorImpl |
---|
sourceNames, supportedModes |
Fields inherited from interface javax.media.jai.OperationDescriptor |
---|
NO_PARAMETER_DEFAULT |
Constructor Summary | |
---|---|
AlgebraDescriptor()
Constructor. |
Method Summary | |
---|---|
static javax.media.jai.RenderedOp |
create(AlgebraDescriptor.Operator op,
javax.media.jai.ROI roi,
Range noData,
double destinationNoData,
RenderingHints hints,
RenderedImage... sources)
Adds two images. |
static javax.media.jai.RenderableOp |
createRenderable(AlgebraDescriptor.Operator op,
javax.media.jai.ROI roi,
Range noData,
double destinationNoData,
RenderingHints hints,
RenderableImage... sources)
Adds two images. |
boolean |
isRenderableSupported()
Returns true since renderable operation is supported. |
Methods inherited from class javax.media.jai.OperationDescriptorImpl |
---|
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, isRenderedSupported, makeDefaultSourceClassList, validateArguments, validateArguments, validateParameters, validateParameters, validateRenderableArguments, validateRenderableSources, validateSources, validateSources |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int OPERATION_INDEX
public static final int ROI_INDEX
public static final int RANGE_INDEX
public static final int DEST_NODATA_INDEX
Constructor Detail |
---|
public AlgebraDescriptor()
Method Detail |
---|
public boolean isRenderableSupported()
true
since renderable operation is supported.
isRenderableSupported
in interface javax.media.jai.OperationDescriptor
isRenderableSupported
in class javax.media.jai.OperationDescriptorImpl
public static javax.media.jai.RenderedOp create(AlgebraDescriptor.Operator op, javax.media.jai.ROI roi, Range noData, double destinationNoData, RenderingHints hints, RenderedImage... sources)
Creates a ParameterBlockJAI
from all supplied arguments except hints
and invokes
JAI.create(String,ParameterBlock,RenderingHints)
.
source0
- RenderedImage
source 0.source1
- RenderedImage
source 1.hints
- The RenderingHints
to use. May be null
.
RenderedOp
destination.
IllegalArgumentException
- if source0
is null
.
IllegalArgumentException
- if source1
is null
.JAI
,
ParameterBlockJAI
,
RenderedOp
public static javax.media.jai.RenderableOp createRenderable(AlgebraDescriptor.Operator op, javax.media.jai.ROI roi, Range noData, double destinationNoData, RenderingHints hints, RenderableImage... sources)
Creates a ParameterBlockJAI
from all supplied arguments except hints
and invokes
JAI.createRenderable(String,ParameterBlock,RenderingHints)
.
source0
- RenderableImage
source 0.source1
- RenderableImage
source 1.hints
- The RenderingHints
to use. May be null
.
RenderableOp
destination.
IllegalArgumentException
- if source0
is null
.
IllegalArgumentException
- if source1
is null
.JAI
,
ParameterBlockJAI
,
RenderableOp
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |