Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

A

ABS_POS_PREFIX - Static variable in class JiffleLexer
 
ABS_POS_PREFIX - Static variable in class JiffleParser
 
ABS_POS_PREFIX() - Method in class JiffleParser.PixelPosContext
 
AbstractDirectRuntime - Class in it.geosolutions.jaiext.jiffle.runtime
The default abstract base class for runtime classes that implement direct evaluation.
AbstractDirectRuntime() - Constructor for class AbstractDirectRuntime
Creates a new instance and initializes script-option variables.
AbstractDirectRuntime(String[]) - Constructor for class AbstractDirectRuntime
Creates a new instance and initializes script-option variables.
AbstractDirectRuntime.DestinationImage - Class in it.geosolutions.jaiext.jiffle.runtime
 
AbstractIndirectRuntime - Class in it.geosolutions.jaiext.jiffle.runtime
The default abstract base class for runtime classes that implement indirect evaluation.
AbstractIndirectRuntime(String[]) - Constructor for class AbstractIndirectRuntime
Creates a new instance and initializes script-option variables.
AbstractJiffleRuntime - Class in it.geosolutions.jaiext.jiffle.runtime
Provides default implementations of JiffleRuntime methods plus some common fields.
AbstractJiffleRuntime() - Constructor for class AbstractJiffleRuntime
 
AbstractJiffleRuntime(String[]) - Constructor for class AbstractJiffleRuntime
Creates a new instance of this class and initializes its JiffleFunctions and IntegerStack objects.
AbstractJiffleRuntime.SourceImage - Class in it.geosolutions.jaiext.jiffle.runtime
 
AbstractLiteIterator - Class in it.geosolutions.jaiext.utilities.shape
Subclass that provides a convenient efficient currentSegment(float[] coords) implementation that reuses always the same double array.
AbstractLiteIterator() - Constructor for class AbstractLiteIterator
 
AbstractProgressListener - Class in it.geosolutions.jaiext.jiffle.runtime
A simple progress listener base.
AbstractProgressListener() - Constructor for class AbstractProgressListener
Creates a new instance with an update interval of 1.
accumulateStats(Statistics) - Method in class Extrema
 
accumulateStats(Statistics) - Method in class HistogramMode
 
accumulateStats(Statistics) - Method in class Max
 
accumulateStats(Statistics) - Method in class MeanSum
 
accumulateStats(Statistics) - Method in class Median
 
accumulateStats(Statistics) - Method in class Min
 
accumulateStats(Statistics) - Method in class Statistics
This method is used for accumulating the statistics from another Statistics object
accumulateStats(Statistics) - Method in class VarianceStd
 
acompare(double, double) - Static method in class CompareOp
Compares two double values using the default tolerance.
acompare(float, float) - Static method in class CompareOp
Compares two float values using the default tolerance.
acompare(double, double, double) - Static method in class CompareOp
Compares two double values using the specified tolerance.
acompare(float, float, float) - Static method in class CompareOp
Compares two float values using the specified tolerance.
add(RenderedImage, int, int, Raster) - Method in class ConcurrentTileCache
Add a new tile to the cache
add(RenderedImage, int, int, Raster, Object) - Method in class ConcurrentTileCache
Add a new tile to the cache
add(RenderedImage, int, int, Raster) - Method in class ConcurrentTileCacheMultiMap
Add a new tile to the cache
add(RenderedImage, int, int, Raster, Object) - Method in class ConcurrentTileCacheMultiMap
Add a new tile to the cache
add(Symbol) - Method in class SymbolScope
Adds a symbol to this scope.
add(Symbol, boolean) - Method in class SymbolScope
Adds a symbol to this scope, optionally allowing replacement of any existing symbol with the same name.
add(Range, U) - Method in class RangeLookupTable.Builder
Adds a new lookup defined by a range of source values mapping to a result value.
add(ROI) - Method in class ROIGeometry
Returns a new instance which is the union of this ROI and roi.
add(double, int, int, Range) - Method in class ZoneGeometry
 
addCoordinate(Coordinate, Color) - Method in class JTSFrame
Adds a Coordinate to display as a point.
addEventListener(JiffleEventListener) - Method in class JiffleExecutor
Adds an event listener.
addGeometry(Geometry, Color) - Method in class JTSFrame
Adds a Geometry to display
addPropertyGenerator(String, String, PropertyGenerator) - Method in class ConcurrentOperationRegistry
 
addRendered(HTMLRenderer) - Static method in class HTMLRenderers
 
addSample(double) - Method in class Extrema
 
addSample(double) - Method in class HistogramMode
 
addSample(double) - Method in class Max
 
addSample(double) - Method in class MeanSum
 
addSample(double) - Method in class Median
 
addSample(double) - Method in class Min
 
addSample(double) - Method in class Statistics
This method adds a Double value to the statistics and updates them
addSample(double) - Method in class VarianceStd
 
addTiles(RenderedImage, Point[], Raster[], Object) - Method in class ConcurrentTileCache
Adds all tiles in the Point array which are owned by the image.
addTiles(RenderedImage, Point[], Raster[], Object) - Method in class ConcurrentTileCacheMultiMap
Adds all tiles in the Point array which are owned by the image.
adjustedOffset - Variable in class OrderedDitherOpImage
The adjusted offset of the color cube.
aequal(double, double) - Static method in class CompareOp
Tests if two double values are equal within the default tolerance.
aequal(float, float) - Static method in class CompareOp
Tests if two float values are equal within the default tolerance.
aequal(double, double, double) - Static method in class CompareOp
Tests if two double values are equal within the specified tolerance.
aequal(float, float, float) - Static method in class CompareOp
Tests if two float values are equal within the specified tolerance.
AffineBicubicOpImage - Class in it.geosolutions.jaiext.affine
 
AffineBicubicOpImage(RenderedImage, BorderExtender, Map, ImageLayout, AffineTransform, Interpolation, double[], boolean, boolean, Range) - Constructor for class AffineBicubicOpImage
 
AffineBilinearOpImage - Class in it.geosolutions.jaiext.affine
 
AffineBilinearOpImage(RenderedImage, BorderExtender, Map, ImageLayout, AffineTransform, Interpolation, double[], boolean, boolean, Range) - Constructor for class AffineBilinearOpImage
 
AffineCoordinateTransform - Class in it.geosolutions.jaiext.jiffle.runtime
Wraps an AffineTransform object for use as a Jiffle CoordinateTransform.
AffineCoordinateTransform(AffineTransform) - Constructor for class AffineCoordinateTransform
Creates a new instance to wrap the given AffineTransform.
AffineCRIF - Class in it.geosolutions.jaiext.affine
 
AffineCRIF() - Constructor for class AffineCRIF
Constructor.
AffineDescriptor - Class in it.geosolutions.jaiext.affine
An OperationDescriptor describing the "Affine" operation.
AffineDescriptor() - Constructor for class AffineDescriptor
Constructor.
AffineGeneralOpImage - Class in it.geosolutions.jaiext.affine
 
AffineGeneralOpImage(RenderedImage, BorderExtender, Map, ImageLayout, AffineTransform, Interpolation, boolean, double[], boolean, Range) - Constructor for class AffineGeneralOpImage
Constructor used for interpolator of the class InterpolationNearest
AffineNearestOpImage - Class in it.geosolutions.jaiext.affine
 
AffineNearestOpImage(RenderedImage, BorderExtender, Map, ImageLayout, AffineTransform, Interpolation, double[], boolean, boolean, Range) - Constructor for class AffineNearestOpImage
 
AlgebraCRIF - Class in it.geosolutions.jaiext.algebra
 
AlgebraCRIF() - Constructor for class AlgebraCRIF
Constructor.
AlgebraDescriptor - Class in it.geosolutions.jaiext.algebra
 
AlgebraDescriptor() - Constructor for class AlgebraDescriptor
Constructor.
AlgebraDescriptor.Operator - Enum in it.geosolutions.jaiext.algebra
 
AlgebraOpImage - Class in it.geosolutions.jaiext.algebra
An OpImage implementing any operation defined by the AlgebraDescriptor.Operator enum on an image array.
AlgebraOpImage(Map, ImageLayout, AlgebraDescriptor.Operator, ROI, Range, double, RenderedImage...) - Constructor for class AlgebraOpImage
Constructs an AlgebraOpImage.
ALGEBRIC_NAME - Static variable in class JAIExt
 
alpha(int) - Static method in class ColorUtils
Returns the alpha component of the specified color
AND - Static variable in class JiffleLexer
 
AND - Static variable in class JiffleParser
 
AND() - Method in class JiffleParser.AndExprContext
 
AND(double, double) - Method in class JiffleFunctions
Tests if both x and y are non-zero.
AndExprContext(JiffleParser.ExpressionContext) - Constructor for class JiffleParser.AndExprContext
 
APPEND - Static variable in class JiffleLexer
 
APPEND - Static variable in class JiffleParser
 
APPEND() - Method in class JiffleParser.ListAppendStmtContext
 
append(String) - Method in class SourceWriter
Method to add text in the source, without any indentation or newline
append(Node) - Method in class SourceWriter
 
appendName(SourceWriter) - Method in class BinaryExpression
 
arePropertiesSupported() - Method in class ArtifactsFilterDescriptor
Returns true to indicate that properties are supported
argumentList() - Method in class JiffleParser
 
argumentList() - Method in class JiffleParser.ConCallContext
 
argumentList() - Method in class JiffleParser.FunctionCallContext
 
ArgumentListContext(ParserRuleContext, int) - Constructor for class JiffleParser.ArgumentListContext
 
ARRAY_CALC - Static variable in class OperationConstOpImage
Constant indicating that the inner random iterators must pre-calculate an array of the image positions
ARRAY_CALC - Static variable in class ArtifactsFilterOpImage
Constant indicating that the inner random iterators must pre-calculate an array of the image positions
ARRAY_CALC - Static variable in class BandCombineOpImage
Constant indicating that the inner random iterators must pre-calculate an array of the image positions
ARRAY_CALC - Static variable in class BinarizeOpImage
Constant indicating that the inner random iterators must pre-calculate an array of the image positions
ARRAY_CALC - Static variable in class BufferOpImage
 
ARRAY_CALC - Static variable in class ColorConvertOpImage
Constant indicating that the inner random iterators must pre-calculate an array of the image positions
ARRAY_CALC - Static variable in class ColorSpaceJAIExt
Constant indicating that the inner random iterators must pre-calculate an array of the image positions
ARRAY_CALC - Static variable in class IHSColorSpaceJAIExt
Constant indicating that the inner random iterators must pre-calculate an array of the image positions
ARRAY_CALC - Static variable in class ColorIndexerOpImage
Constant indicating that the inner random iterators must pre-calculate an array of the image positions
ARRAY_CALC - Static variable in class ConvolveOpImage
Constant indicating that the inner random iterators must pre-calculate an array of the image positions
ARRAY_CALC - Static variable in class ErrorDiffusionOpImage
Constant indicating that the inner random iterators must pre-calculate an array of the image positions
ARRAY_CALC - Static variable in class ImageFunctionOpImage
Constant indicating that the inner random iterators must pre-calculate an array of the image positions
ARRAY_CALC - Static variable in class OrderedDitherOpImage
Constant indicating that the inner random iterators must pre-calculate an array of the image positions
ARRAY_CALC - Static variable in class GenericPiecewiseOpImage
Constant indicating that the inner random iterators must pre-calculate an array of the image positions
ARRAY_CALC - Static variable in class RangeLookupOpImage
Constant indicating that the inner random iterators must pre-calculate an array of the image positions
ARRAY_CALC - Static variable in class WarpOpImage
Constant indicating that the inner random iterators must pre-calculate an array of the image positions
ArtifactsFilterDescriptor - Class in it.geosolutions.jaiext.artifacts
A Artifacts Filter operation descriptor.
ArtifactsFilterDescriptor() - Constructor for class ArtifactsFilterDescriptor
Constructor.
ArtifactsFilterOpImage - Class in it.geosolutions.jaiext.artifacts
An Artifacts Filter operation.
ArtifactsFilterOpImage(RenderedImage, ImageLayout, Map<?, ?>, ROI, double[], int, int, Range) - Constructor for class ArtifactsFilterOpImage
Base constructor for a PixelRestorationOpImage
ArtifactsFilterOpImage.DataTypeCalculator - Enum in it.geosolutions.jaiext.artifacts
 
ArtifactsFilterRIF - Class in it.geosolutions.jaiext.artifacts
The image factory for the ArtifactsFilterOpImage operation.
ArtifactsFilterRIF() - Constructor for class ArtifactsFilterRIF
Constructor
ASSIGN - Static variable in class JiffleLexer
 
ASSIGN - Static variable in class JiffleParser
 
ASSIGN() - Method in class JiffleParser.AssignmentContext
 
ASSIGN() - Method in class JiffleParser.ImageVarDeclarationContext
 
ASSIGN() - Method in class JiffleParser.OptionContext
 
ASSIGN() - Method in class JiffleParser.VarDeclarationContext
 
AssignExprContext(JiffleParser.ExpressionContext) - Constructor for class JiffleParser.AssignExprContext
 
assignment() - Method in class JiffleParser.AssignExprContext
 
assignment() - Method in class JiffleParser
 
AssignmentContext(ParserRuleContext, int) - Constructor for class JiffleParser.AssignmentContext
 
atom() - Method in class JiffleParser
 
atom() - Method in class JiffleParser.AtomExprContext
 
AtomContext(ParserRuleContext, int) - Constructor for class JiffleParser.AtomContext
 
AtomExprContext(JiffleParser.ExpressionContext) - Constructor for class JiffleParser.AtomExprContext
 

B

backwardMapRect(Rectangle, int) - Method in class ExtendedBandMergeOpImage
 
backwardMapRect(Rectangle, int) - Method in class Scale2OpImage
Returns the minimum bounding box of the region of the specified source to which a particular Rectangle of the destination will be mapped.
backwardMapRect(Rectangle, int) - Method in class ScaleOpImage
Returns the minimum bounding box of the region of the specified source to which a particular Rectangle of the destination will be mapped.
Band - Class in it.geosolutions.jaiext.jiffle.parser.node
 
Band(Expression) - Constructor for class Band
 
BandCombineCRIF - Class in it.geosolutions.jaiext.bandcombine
CRIF implementation used for creating a new BandCombineOpImage instance.
BandCombineCRIF() - Constructor for class BandCombineCRIF
 
BandCombineDescriptor - Class in it.geosolutions.jaiext.bandcombine
An OperationDescriptor describing the "BandCombine" operation.
BandCombineDescriptor() - Constructor for class BandCombineDescriptor
Constructor.
BandCombineOpImage - Class in it.geosolutions.jaiext.bandcombine
An OpImage implementing the "BandCombine" operation taking into account the presence of ROI and NoData.
BandCombineOpImage(RenderedImage, Map, ImageLayout, double[][], ROI, Range, double) - Constructor for class BandCombineOpImage
Constructs a new instance of the BandCombineOpImage.
BandMergeCRIF - Class in it.geosolutions.jaiext.bandmerge
A CRIF supporting the "BandMerge" operation on rendered and renderable images.
BandMergeCRIF() - Constructor for class BandMergeCRIF
Constructor.
BandMergeDescriptor - Class in it.geosolutions.jaiext.bandmerge
An OperationDescriptor describing the "BandMerge" operation.
BandMergeDescriptor() - Constructor for class BandMergeDescriptor
Constructor.
BandMergeOpImage - Class in it.geosolutions.jaiext.bandmerge
An OpImage implementing the "BandMerge" operation as described in BandMergeDescriptor.
BandMergeOpImage(List, Map, Range[], ROI, double, boolean, ImageLayout) - Constructor for class BandMergeOpImage
Constructs a BandMergeOpImage.
bands - Variable in class StatisticsOpImage
Array containing the indexes of the selected bands
BandSelectCRIF - Class in it.geosolutions.jaiext.bandselect
A CRIF supporting the "BandSelect2" operation in the rendered and renderable image layers.
BandSelectCRIF() - Constructor for class BandSelectCRIF
Constructor.
BandSelectDescriptor - Class in it.geosolutions.jaiext.bandselect
An OperationDescriptor describing the "BandSelect" operation.
BandSelectDescriptor() - Constructor for class BandSelectDescriptor
Constructor.
BandSelectOpImage - Class in it.geosolutions.jaiext.bandselect
An OpImage implementing the "BandSelect" operation.
BandSelectOpImage(RenderedImage, Map<?, ?>, ImageLayout, int[]) - Constructor for class BandSelectOpImage
Constructor.
bandsNumber - Variable in class StatisticsOpImage
Image bands number
bandSpecifier() - Method in class JiffleParser
 
bandSpecifier() - Method in class JiffleParser.ImagePosContext
 
BandSpecifierContext(ParserRuleContext, int) - Constructor for class JiffleParser.BandSpecifierContext
 
BandTransform - Interface in it.geosolutions.jaiext.jiffle.runtime
A transform used by Jiffle to convert from band indices used in the scripts to raster band indices
BaseWorker - Class in it.geosolutions.jaiext.jiffle.parser
Extends the base parse tree listener and adds a messages field and a method to walk a given tree.
BaseWorker(ParseTree) - Constructor for class BaseWorker
 
bicubic(float, boolean) - Static method in class InterpolationBicubic
Returns the bicubic polynomial value at a certain value of x.
BinarizeCRIF - Class in it.geosolutions.jaiext.binarize
ContextualRenderedImageFactory implementation used for creating a new BinarizeOpImage instance.
BinarizeCRIF() - Constructor for class BinarizeCRIF
Constructor.
BinarizeDescriptor - Class in it.geosolutions.jaiext.binarize
An OperationDescriptor describing the "Binarize" operation.
BinarizeDescriptor() - Constructor for class BinarizeDescriptor
Constructor.
BinarizeOpImage - Class in it.geosolutions.jaiext.binarize
 
BinarizeOpImage(RenderedImage, Map, ImageLayout, double, ROI, Range) - Constructor for class BinarizeOpImage
Constructor.
BinaryExpression - Class in it.geosolutions.jaiext.jiffle.parser.node
 
BinaryExpression(int, Expression, Expression) - Constructor for class BinaryExpression
 
BinaryExpression(int, Expression, Expression, boolean) - Constructor for class BinaryExpression
 
BinaryExpression.Operator - Enum in it.geosolutions.jaiext.jiffle.parser.node
 
binarySearch(double[], double) - Static method in class PiecewiseUtilities
Array binary search taking into account the fact that the input value to search can be NaN Note: This method is not private in order to allows testing by .
block() - Method in class JiffleParser
 
block() - Method in class JiffleParser.BlockStmtContext
 
BLOCK_COMMENT - Static variable in class JiffleLexer
 
BLOCK_COMMENT - Static variable in class JiffleParser
 
BlockContext(ParserRuleContext, int) - Constructor for class JiffleParser.BlockContext
 
BlockStmtContext(JiffleParser.StatementContext) - Constructor for class JiffleParser.BlockStmtContext
 
blue(int) - Static method in class ColorUtils
Returns the blue component of the specified color
body() - Method in class JiffleParser
 
body() - Method in class JiffleParser.ScriptContext
 
BodyContext(ParserRuleContext, int) - Constructor for class JiffleParser.BodyContext
 
BOOLEAN_TYPE - Static variable in class JiffleLexer
 
BOOLEAN_TYPE - Static variable in class JiffleParser
 
booleanLookupTable - Variable in class StatisticsOpImage
Boolean lookuptable used if no data are present
BorderDescriptor - Class in it.geosolutions.jaiext.border
An OperationDescriptor describing the "Border" operation.
BorderDescriptor() - Constructor for class BorderDescriptor
Constructor.
BorderOpImage - Class in it.geosolutions.jaiext.border
An OpImage implementing the "border" operation.
BorderOpImage(RenderedImage, Map, ImageLayout, int, int, int, int, BorderExtender, Range, double) - Constructor for class BorderOpImage
Constructor.
BorderRIF - Class in it.geosolutions.jaiext.border
A RIF supporting the "border" operation.
BorderRIF() - Constructor for class BorderRIF
Constructor.
bottomPad - Variable in class WarpOpImage
Bottom padding
boundsRect - Variable in class RandomIterFallbackByte
 
boundsRect - Variable in class RandomIterFallbackByteNoCache
 
boundsRect - Variable in class RandomIterFallbackInt
 
boundsRect - Variable in class RandomIterFallbackIntNoCache
 
boundsRect - Variable in class RandomIterFallbackLarge
 
boundsRect - Variable in class RandomIterFallbackShort
 
boundsRect - Variable in class RandomIterFallbackShortNoCache
 
boundsX - Variable in class RandomIterFallbackByte
 
boundsX - Variable in class RandomIterFallbackByteNoCache
 
boundsX - Variable in class RandomIterFallbackInt
 
boundsX - Variable in class RandomIterFallbackIntNoCache
 
boundsX - Variable in class RandomIterFallbackLarge
 
boundsX - Variable in class RandomIterFallbackShort
 
boundsX - Variable in class RandomIterFallbackShortNoCache
 
boundsY - Variable in class RandomIterFallbackByte
 
boundsY - Variable in class RandomIterFallbackByteNoCache
 
boundsY - Variable in class RandomIterFallbackInt
 
boundsY - Variable in class RandomIterFallbackIntNoCache
 
boundsY - Variable in class RandomIterFallbackLarge
 
boundsY - Variable in class RandomIterFallbackShort
 
boundsY - Variable in class RandomIterFallbackShortNoCache
 
BREAK - Static variable in class JiffleLexer
 
BREAK - Static variable in class JiffleParser
 
BREAK() - Method in class JiffleParser.BreakStmtContext
 
Break - Class in it.geosolutions.jaiext.jiffle.parser.node
 
Break() - Constructor for class Break
 
BREAKIF - Static variable in class JiffleLexer
 
BREAKIF - Static variable in class JiffleParser
 
BREAKIF() - Method in class JiffleParser.BreakifStmtContext
 
BreakIf - Class in it.geosolutions.jaiext.jiffle.parser.node
 
BreakIf(Expression) - Constructor for class BreakIf
 
BreakifStmtContext(JiffleParser.StatementContext) - Constructor for class JiffleParser.BreakifStmtContext
 
BreakStmtContext(JiffleParser.StatementContext) - Constructor for class JiffleParser.BreakStmtContext
 
BufferDescriptor - Class in it.geosolutions.jaiext.buffer
 
BufferDescriptor() - Constructor for class BufferDescriptor
Constructor.
BufferedImageAdapter - Class in it.geosolutions.jaiext
a RenderedImageAdapter alternative that works around a bug in BufferedImage sub-images
BufferedImageAdapter(BufferedImage) - Constructor for class BufferedImageAdapter
 
BufferOpImage - Class in it.geosolutions.jaiext.buffer
 
BufferOpImage(RenderedImage, ImageLayout, Map, BorderExtender, int, int, int, int, List<ROI>, Range, double, Double, double) - Constructor for class BufferOpImage
 
BufferRIF - Class in it.geosolutions.jaiext.buffer
 
BufferRIF() - Constructor for class BufferRIF
 
build() - Method in class RangeLookupTable.Builder
Creates a new table that will hold the lookup items added to this builder.
buildAndRunScript(File, RenderedImage) - Method in class FirstJiffleBuilderExample
 
buildColorIndexer(RenderedImage) - Method in class Quantizer
 
Builder() - Constructor for class RangeLookupTable.Builder
Creates a new builder.
byteLookupTable - Variable in class AffineBicubicOpImage
Byte lookuptable used if no data are present
byteLookupTable - Variable in class AffineBilinearOpImage
Byte lookuptable used if no data are present
byteLookupTable - Variable in class AffineNearestOpImage
Byte lookuptable used if no data are present
byteLookupTable - Variable in class MosaicOpImage
Table used for checking no data values.
byteLookupTable - Variable in class Scale2BilinearOpImage
Byte lookuptable used if no data are present
byteLookupTable - Variable in class Scale2NearestOpImage
Byte lookuptable used if no data are present
byteLookupTable - Variable in class ScaleBilinearOpImage
Byte lookuptable used if no data are present
byteLookupTable - Variable in class ScaleNearestOpImage
Byte lookuptable used if no data are present
byteLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class Convolve3x3OpImage
 
byteLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class ConvolveGeneralOpImage
 
byteLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class ConvolveOpImage
 
byteLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class SeparableConvolveOpImage
 
byteLoop(RasterAccessor, Rectangle, RasterAccessor, Statistics[][], RandomIter) - Method in class StatisticsOpImage
 

C

CachedTileImpl - Class in it.geosolutions.concurrent
This class is used by ConcurrentTileCache to create an object that includes all the information associated with a tile, and is put into the cache.
CachedTileImpl(RenderedImage, int, int, Raster, Object) - Constructor for class CachedTileImpl
Constructor that takes a tile cache metric
CachingColorIndexer - Class in it.geosolutions.jaiext.colorindexer
Wraps around another palette and adds last match caching.
CachingColorIndexer(ColorIndexer) - Constructor for class CachingColorIndexer
 
calculate(byte...) - Method in enum AlgebraDescriptor.Operator
 
calculate(short...) - Method in enum AlgebraDescriptor.Operator
 
calculate(boolean, short...) - Method in enum AlgebraDescriptor.Operator
 
calculate(int...) - Method in enum AlgebraDescriptor.Operator
 
calculate(float...) - Method in enum AlgebraDescriptor.Operator
 
calculate(double...) - Method in enum AlgebraDescriptor.Operator
 
calculateL(long...) - Method in enum AlgebraDescriptor.Operator
 
call() - Method in class JiffleExecutorTask
Called by the system to execute this task on a thread provided by the JiffleExecutor.
canRender(Object) - Method in interface HTMLRenderer
 
caseA - Variable in class BandMergeOpImage
Boolean indicating if No Data and ROI are not used
caseA - Variable in class ExtendedBandMergeOpImage
Boolean indicating if No Data and ROI are not used
caseA - Variable in class ClampOpImage
Boolean indicating if No Data and ROI are not used
caseA - Variable in class ConvolveOpImage
Boolean indicating that no roi and no data check must be done
caseA - Variable in class Scale2OpImage
Boolean indicating if No Data and ROI are not used
caseA - Variable in class ScaleOpImage
Boolean indicating if No Data and ROI are not used
caseA - Variable in class StatisticsOpImage
Boolean indicating that there No Data and ROI are not used
caseA - Variable in class ThresholdOpImage
Boolean indicating if No Data and ROI are not used
caseA - Variable in class WarpOpImage
Boolean indicating absence of both NoData and ROI
caseB - Variable in class BandMergeOpImage
Boolean indicating if only the ROI is used
caseB - Variable in class ExtendedBandMergeOpImage
Boolean indicating if only the ROI is used
caseB - Variable in class ClampOpImage
Boolean indicating if only the ROI is used
caseB - Variable in class ConvolveOpImage
Boolean indicating that only roi check must be done
caseB - Variable in class Scale2OpImage
Boolean indicating if only the ROI is used
caseB - Variable in class ScaleOpImage
Boolean indicating if only the ROI is used
caseB - Variable in class StatisticsOpImage
Boolean indicating that only ROI is used
caseB - Variable in class ThresholdOpImage
Boolean indicating if only the ROI is used
caseB - Variable in class WarpOpImage
Boolean indicating absence of NoData and presence of ROI
caseC - Variable in class BandMergeOpImage
Boolean indicating if only the No Data are used
caseC - Variable in class ExtendedBandMergeOpImage
Boolean indicating if only the No Data are used
caseC - Variable in class ClampOpImage
Boolean indicating if only the No Data are used
caseC - Variable in class ConvolveOpImage
Boolean indicating that only no data check must be done
caseC - Variable in class Scale2OpImage
Boolean indicating if only the No Data are used
caseC - Variable in class ScaleOpImage
Boolean indicating if only the No Data are used
caseC - Variable in class StatisticsOpImage
Boolean indicating that only No Data are used
caseC - Variable in class ThresholdOpImage
Boolean indicating if only the No Data are used
caseC - Variable in class WarpOpImage
Boolean indicating absence of ROI and presence of NoData
channelNames - Static variable in class JiffleLexer
 
checkSameStats(Statistics) - Method in class Statistics
This method checks if the provided Statistics object belong to the same subclass of the current object
CHUNK_SIZE - Static variable in class IntegerStack
Initial size of stack and grow increment
CIEXYZToRGB(Raster, int[], WritableRaster, int[], ROI, Range, float[]) - Static method in class ColorSpaceJAIExt
 
clampAndFixOvershootingByte(int, byte) - Static method in class InterpolationBicubic
 
clampAndFixOvershootingUShort(int, short) - Static method in class InterpolationBicubic
 
ClampCRIF - Class in it.geosolutions.jaiext.clamp
A CRIF supporting the "Clamp" operation on rendered and renderable images.
ClampCRIF() - Constructor for class ClampCRIF
Constructor.
ClampDescriptor - Class in it.geosolutions.jaiext.clamp
 
ClampDescriptor() - Constructor for class ClampDescriptor
Constructor.
ClampOpImage - Class in it.geosolutions.jaiext.clamp
 
ClampOpImage(RenderedImage, Map, Range, ROI, double, ImageLayout, double[], double[]) - Constructor for class ClampOpImage
 
classFromType(int) - Static method in enum Range.DataType
 
clear() - Method in class PackedHistogram
 
clear() - Method in class JiffleBuilder
Clears all attributes in this builder.
clear() - Method in class IntegerStack
Clear the stack.
clear() - Method in class SimpleImagePane
Removes the current display image and repaints.
clear() - Method in class ZoneGeometry
Simple method for clearing all the image statistics
CLEAR_SIZE - Static variable in class IntegerStack
Stack size beyond which the data array will be shrunk when IntegerStack.clear() is called.
clearFactoryPreferences(String, String, String) - Method in class ConcurrentOperationRegistry
 
clearOperationPreferences(String, String) - Method in class ConcurrentOperationRegistry
 
clearProductPreferences(String, String) - Method in class ConcurrentOperationRegistry
 
clearPropertyState(String) - Method in class ConcurrentOperationRegistry
 
clearStatistic() - Method in class StatisticsOpImage
This method is used if the user needs to perform again the statistical calculations.
clearStatistic() - Method in class ZonalStatsOpImage
This method is used if the user needs to perform again the statistical calculations.
clearStats() - Method in class Extrema
 
clearStats() - Method in class HistogramMode
 
clearStats() - Method in class Max
 
clearStats() - Method in class MeanSum
 
clearStats() - Method in class Median
 
clearStats() - Method in class Min
 
clearStats() - Method in class Statistics
This method is used for clearing the results
clearStats() - Method in class VarianceStd
 
clone() - Method in class CoordinateSequence2D
Creates a deep copy of this sequence.
COLON - Static variable in class JiffleLexer
 
COLON - Static variable in class JiffleParser
 
COLON() - Method in class JiffleParser.RangeContext
 
COLON() - Method in class JiffleParser.TernaryExprContext
 
color(int, int, int, int) - Static method in class ColorUtils
Puts back the four color components into a integer representation
ColorConvertCRIF - Class in it.geosolutions.jaiext.colorconvert
ContextualRenderedImageFactory implementation used for creating new ColorConvertOpImage instances.
ColorConvertCRIF() - Constructor for class ColorConvertCRIF
Constructor.
ColorConvertDescriptor - Class in it.geosolutions.jaiext.colorconvert
An OperationDescriptor describing the "ColorConvert" operation.
ColorConvertDescriptor() - Constructor for class ColorConvertDescriptor
Constructor.
ColorConvertOpImage - Class in it.geosolutions.jaiext.colorconvert
An OpImage implementing the "ColorConvert" operation as described in ColorConvertDescriptor.
ColorConvertOpImage(RenderedImage, Map, ImageLayout, ColorModel, Range, ROI, double[]) - Constructor for class ColorConvertOpImage
Constructor.
ColorEntry(int, int, ColorMap.ColorEntry) - Constructor for class ColorMap.ColorEntry
 
ColorIndexer - Interface in it.geosolutions.jaiext.colorindexer
A tool transforming a generic RGBA color into an index into a palette represented by a IndexedColorModel
ColorIndexerCRIF - Class in it.geosolutions.jaiext.colorindexer
ContextualRenderedImageFactory used for creating a new ColorIndexerOpImage instance
ColorIndexerCRIF() - Constructor for class ColorIndexerCRIF
 
ColorIndexerDescriptor - Class in it.geosolutions.jaiext.colorindexer
Clone of GeoTools color invertion made work against a ColorIndexer
ColorIndexerDescriptor() - Constructor for class ColorIndexerDescriptor
Constructs the descriptor.
ColorIndexerOpImage - Class in it.geosolutions.jaiext.colorindexer
PointOpImage to perform a color inversion given a certain ColorIndexer.
ColorIndexerOpImage(RenderedImage, ColorIndexer, ROI, Range, int, RenderingHints) - Constructor for class ColorIndexerOpImage
 
ColorMap - Class in it.geosolutions.jaiext.colorindexer
A HashMap replacement especially designed to map an (eventually packed) color to a non negative integer value, which can be in our use cases a count or a palette index.
ColorMap(int) - Constructor for class ColorMap
 
ColorMap() - Constructor for class ColorMap
 
colorMap - Variable in class ErrorDiffusionOpImage
The color map which maps the ErrorDiffusionOpImage to its source.
ColorMap.ColorEntry - Class in it.geosolutions.jaiext.colorindexer
Class representing a single ColorMap entry
ColorMapTransform<T extends ColorMapTransformElement> - Interface in it.geosolutions.jaiext.classifier
A ColorMapTransform is a special sub-interface of PiecewiseTransform1D that can be used to render raw data.
ColorMapTransformElement - Interface in it.geosolutions.jaiext.classifier
ColorMapTransformElements are a special type of PiecewiseTransform1DElements that can be used to generate specific renderings as the result of specific transformations applied to the input values.
ColorMapUtilities - Class in it.geosolutions.jaiext.classifier
Utility class for doing useful ColorMap operations
ColorMapUtilities() - Constructor for class ColorMapUtilities
 
ColorSpaceJAIExt - Class in it.geosolutions.jaiext.colorconvert
Abstract class extending the ColorSpaceJAI class in order to add support for external ROI or NoData.
ColorSpaceJAIExt(int, int, boolean) - Constructor for class ColorSpaceJAIExt
 
ColorSpaceJAIExtWrapper - Class in it.geosolutions.jaiext.colorconvert
This class is used for wrapping ColorSpaceJAI instances into ColorSpaceJAIExt ones.
ColorSpaceJAIExtWrapper(ColorSpaceJAI) - Constructor for class ColorSpaceJAIExtWrapper
 
ColorUtils - Class in it.geosolutions.jaiext.colorindexer
Helpers to extract components from a color represented as an integer, and back, as well as methods to "pack" and unpack colors via bit shifts
ColorUtils() - Constructor for class ColorUtils
 
COMMA - Static variable in class JiffleLexer
 
COMMA - Static variable in class JiffleParser
 
COMMA() - Method in class JiffleParser.ExpressionListContext
 
COMMA(int) - Method in class JiffleParser.ExpressionListContext
 
COMMA() - Method in class JiffleParser.PixelSpecifierContext
 
commas(Object...) - Static method in class Strings
 
COMMON_SOURCE_TEMPLATES_KEY - Static variable in class JiffleProperties
Key: common runtime source generation templates.
compare(double, double) - Static method in class PiecewiseUtilities
Comparison between two double values
compare(Range) - Method in class Range
 
compare(LookupItem<T, U>, LookupItem<T, U>) - Method in class LookupItemComparator
 
CompareExprContext(JiffleParser.ExpressionContext) - Constructor for class JiffleParser.CompareExprContext
 
compareLong(long, long) - Static method in class ColorUtils
Compares two longs, to be used in comparators
CompareOp - Class in it.geosolutions.jaiext.numeric
Provides static methods to compare floating point values, taking into account an absolute or proportional tolerance.
CompareOp() - Constructor for class CompareOp
 
compareTo(DomainElement1D) - Method in class DefaultDomainElement1D
Base implementation for the Comparable.compareTo(Object) method.
compile() - Method in class Jiffle
Compiles the script into Java source for the runtime class.
compileAndRun(File) - Method in class DirectRuntimeDemo
Compiles a script read from a file and submits it for execution.
compileAndRun(File) - Method in class JiffleExecutorDemo
Compiles a script read from a file and submits it for execution.
CompilerMessage - Class in it.geosolutions.jaiext.jiffle.parser
A message relating to a position in an input script.
CompilerMessage(Message.Level, Token, String) - Constructor for class CompilerMessage
 
CompilerMessage(Message.Level, int, int, String) - Constructor for class CompilerMessage
 
ComplexStatsOpImage - Class in it.geosolutions.jaiext.stats
The ComplexStatsOpImage class performs various comples statistics operations on an image.
ComplexStatsOpImage(RenderedImage, int, int, ROI, Range, boolean, int[], Statistics.StatsType[], double[], double[], int[]) - Constructor for class ComplexStatsOpImage
 
computeImage(Raster[], WritableRaster, Rectangle) - Method in class ErrorDiffusionOpImage
Performs error diffusion on a specified rectangle.
computeImageDefault(Raster, WritableRaster, Rectangle, RandomIter, boolean) - Method in class ErrorDiffusionOpImage
 
computeImageOptimized(Raster, WritableRaster, Rectangle, RandomIter, boolean) - Method in class ErrorDiffusionOpImage
 
computeRect(Raster[], WritableRaster, Rectangle) - Method in class AffineBicubicOpImage
Method for evaluating the destination image tile without ROI
computeRect(Raster[], WritableRaster, Rectangle) - Method in class AffineBilinearOpImage
Method for evaluating the destination image tile without ROI
computeRect(Raster[], WritableRaster, Rectangle) - Method in class AffineGeneralOpImage
Method for evaluating the destination image tile with ROI
computeRect(Raster[], WritableRaster, Rectangle) - Method in class AffineNearestOpImage
Method for evaluating the destination image tile without ROI
computeRect(Raster[], WritableRaster, Rectangle) - Method in class AlgebraOpImage
Computes the final pixel from N source images within a specified rectangle.
computeRect(Raster[], WritableRaster, Rectangle) - Method in class OperationConstOpImage
Computes the final pixel from the source image within a specified rectangle.
computeRect(Raster[], WritableRaster, Rectangle) - Method in class BandCombineOpImage
Performs linear combination of source image with matrix.
computeRect(Raster[], WritableRaster, Rectangle) - Method in class BandMergeOpImage
BandMerges the pixel values of multiple source images within a specified rectangle.
computeRect(PlanarImage[], WritableRaster, Rectangle) - Method in class ExtendedBandMergeOpImage
BandMerges the pixel values of multiple source images within a specified rectangle.
computeRect(Raster[], WritableRaster, Rectangle) - Method in class BinarizeOpImage
Map the pixels inside a specified rectangle whose value is within a rang to a constant on a per-band basis.
computeRect(Raster[], WritableRaster, Rectangle) - Method in class BufferOpImage
Calculates the buffer on the defined raster
computeRect(Raster[], WritableRaster, Rectangle) - Method in class ClampOpImage
 
computeRect(Raster[], WritableRaster, Rectangle) - Method in class ColorConvertOpImage
Computes a tile of the destination image in the destination color space.
computeRect(Raster[], WritableRaster, Rectangle) - Method in class ConvolveOpImage
Performs convolution on a specified rectangle.
computeRect(PlanarImage[], WritableRaster, Rectangle) - Method in class ImageFunctionOpImage
Compute a Rectangle of output data based on the ImageFunction.
computeRect(PlanarImage[], WritableRaster, Rectangle) - Method in class JiffleOpImage
 
computeRect(Raster[], WritableRaster, Rectangle) - Method in class JiffleOpImage
 
computeRect(Raster[], WritableRaster, Rectangle) - Method in class LookupOpImage
Performs the table lookup operation within the specified bounds.
computeRect(Raster[], WritableRaster, Rectangle) - Method in class OrderedDitherOpImage
Computes a tile of the dithered destination image.
computeRect(Raster[], WritableRaster, Rectangle) - Method in class GenericPiecewiseOpImage
 
computeRect(Raster[], WritableRaster, Rectangle) - Method in class RescaleOpImage
Rescales to the pixel values within a specified rectangle.
computeRect(Raster[], WritableRaster, Rectangle) - Method in class RangeLookupOpImage
Do lookups for the specified destination rectangle
computeRect(Raster[], WritableRaster, Rectangle) - Method in class Scale2BicubicOpImage
 
computeRect(Raster[], WritableRaster, Rectangle) - Method in class Scale2BilinearOpImage
 
computeRect(Raster[], WritableRaster, Rectangle) - Method in class Scale2GeneralOpImage
This method executes the scale operation on a selected region of the image
computeRect(Raster[], WritableRaster, Rectangle) - Method in class Scale2NearestOpImage
 
computeRect(Raster[], WritableRaster, Rectangle) - Method in class ScaleBicubicOpImage
 
computeRect(Raster[], WritableRaster, Rectangle) - Method in class ScaleBilinearOpImage
 
computeRect(Raster[], WritableRaster, Rectangle) - Method in class ScaleGeneralOpImage
This method executes the scale operation on a selected region of the image
computeRect(Raster[], WritableRaster, Rectangle) - Method in class ScaleNearestOpImage
 
computeRect(Raster[], WritableRaster, Rectangle) - Method in class ThresholdOpImage
 
computeRect(PlanarImage[], WritableRaster, Rectangle) - Method in class WarpOpImage
Warps a rectangle.
computeRectByte(PlanarImage, RasterAccessor, RandomIter, boolean) - Method in class WarpOpImage
Computation of the Warp operation on Byte images
computeRectDouble(PlanarImage, RasterAccessor, RandomIter, boolean) - Method in class WarpOpImage
Computation of the Warp operation on Double images
computeRectFloat(PlanarImage, RasterAccessor, RandomIter, boolean) - Method in class WarpOpImage
Computation of the Warp operation on Float images
computeRectInt(PlanarImage, RasterAccessor, RandomIter, boolean) - Method in class WarpOpImage
Computation of the Warp operation on Integer images
computeRectShort(PlanarImage, RasterAccessor, RandomIter, boolean) - Method in class WarpOpImage
Computation of the Warp operation on Short images
computeRectUShort(PlanarImage, RasterAccessor, RandomIter, boolean) - Method in class WarpOpImage
Computation of the Warp operation on UShort images
computesUniqueTiles() - Method in class BandSelectOpImage
 
computesUniqueTiles() - Method in class CropOpImage
We just relay the original tiles, or return null
computesUniqueTiles() - Method in class NullOpImage
Returns false as NullOpImage can return via computeTile() tiles that are internally cached.
computesUniqueTiles() - Method in class TranslateIntOpImage
Returns false as computeTile() invocations return child Rasters of the RenderedImage source and are therefore not unique objects in the global sense.
computeTile(int, int) - Method in class AffineGeneralOpImage
 
computeTile(int, int) - Method in class ArtifactsFilterOpImage
 
computeTile(int, int) - Method in class BandSelectOpImage
 
computeTile(int, int) - Method in class BorderOpImage
Computes the pixel values for the specified tile.
computeTile(int, int) - Method in class ColorIndexerOpImage
 
computeTile(int, int) - Method in class ConvolveOpImage
 
computeTile(int, int) - Method in class CropOpImage
Make sure the tile scheduler ends up calling getTile
computeTile(int, int) - Method in class JiffleOpImage
 
computeTile(int, int) - Method in class MosaicOpImage
This method overrides the OpImage compute tile method and calculates the mosaic operation for the selected tile.
computeTile(int, int) - Method in class NullOpImage
Returns a tile for reading.
computeTile(int, int) - Method in class Scale2OpImage
Computes a tile.
computeTile(int, int) - Method in class ScaleOpImage
Computes a tile.
computeTile(int, int) - Method in class ComplexStatsOpImage
Returns a tile for reading.
computeTile(int, int) - Method in class SimpleStatsOpImage
Returns a tile for reading.
computeTile(int, int) - Method in class TranslateIntOpImage
Override computeTile() simply to invoke getTile().
computeTile(int, int) - Method in class VectorBinarizeOpImage
Returns the specified tile.
computeTile(int, int) - Method in class WarpOpImage
Computes a tile.
computeTile(int, int) - Method in class ZonalStatsOpImage
 
computeValue(int, int, int, int, int, int, int, int, int, int) - Method in class InterpolationBilinear
Calculates bilinear interpolation for byte, short/ushort, integer dataType
computeValueAtOnce(int[][], int, int[], int) - Static method in enum ArtifactsFilterOpImage.DataTypeCalculator
 
computeValueAtOnce(float[][], int, float[], int) - Static method in enum ArtifactsFilterOpImage.DataTypeCalculator
 
computeValueAtOnce(double[][], int, double[], int) - Static method in enum ArtifactsFilterOpImage.DataTypeCalculator
 
computeValueDouble(double, double, double, double, boolean, boolean, boolean, boolean, double, double, int, double) - Static method in class InterpolationBilinear
 
CON - Static variable in class JiffleLexer
 
CON - Static variable in class JiffleParser
 
CON() - Method in class JiffleParser.ConCallContext
 
conCall(String...) - Static method in class DirectSources
 
conCall() - Method in class JiffleParser.AtomContext
 
conCall() - Method in class JiffleParser
 
ConCallContext(ParserRuleContext, int) - Constructor for class JiffleParser.ConCallContext
 
concat(char, Object[]) - Static method in class Strings
Calls toString on each object of args and concatenates the results delimited by sep.
concatDL(double, List) - Method in class JiffleFunctions
Creates a new list by concatenating {2code x} and list.
concatLD(List, double) - Method in class JiffleFunctions
Creates a new list by concatenating list and {2code x}.
concatLL(List, List) - Method in class JiffleFunctions
Creates a new list by concatenating two existing lists.
ConcurrentOperationRegistry - Class in it.geosolutions.jaiext
A thread safe implementation of OperationRegistry using Java 5 Concurrent ReadWriteLock Also it is able to substitute JAI operations with JAI-EXT ones and vice versa.
ConcurrentOperationRegistry() - Constructor for class ConcurrentOperationRegistry
 
ConcurrentOperationRegistry.OperationItem - Class in it.geosolutions.jaiext
The ConcurrentOperationRegistry.OperationItem class is a wrapper for the OperationDescriptor class which can store informations about the operations and the associated factory.
ConcurrentTileCache - Class in it.geosolutions.concurrent
 
ConcurrentTileCache() - Constructor for class ConcurrentTileCache
 
ConcurrentTileCache(long, boolean, float, int) - Constructor for class ConcurrentTileCache
 
ConcurrentTileCache.Actions - Enum in it.geosolutions.concurrent
A list of all the possible diagnostic actions
ConcurrentTileCacheMultiMap - Class in it.geosolutions.concurrent
This implementation of the TileCache class uses a Guava Cache and a multimap in order to provide a better concurrency handling.
ConcurrentTileCacheMultiMap() - Constructor for class ConcurrentTileCacheMultiMap
 
ConcurrentTileCacheMultiMap(long, boolean, float, int) - Constructor for class ConcurrentTileCacheMultiMap
 
ConFunction - Class in it.geosolutions.jaiext.jiffle.parser.node
Separate node type for con functions which are implemented as directly injected source fragments in the runtime class rather than by the function lookup mechanism.
ConFunction(Expression...) - Constructor for class ConFunction
 
CONSTANT_INDEX - Static variable in class OperationConstDescriptor
 
ConstantColorMapElement - Class in it.geosolutions.jaiext.classifier
The ConstantColorMapElement is a special type of ColorMapTransformElement that is used to render no data values.
ConstantLiteral - Class in it.geosolutions.jaiext.jiffle.parser.node
 
ConstantLookup - Class in it.geosolutions.jaiext.jiffle.parser
A lookup for named constants used by the Jiffle compiler.
ConstantLookup() - Constructor for class ConstantLookup
 
ConstantTransform(double) - Constructor for class SingleDimensionTransformation.ConstantTransform
 
contains(Number) - Method in class DefaultDomainElement1D
 
contains(Range) - Method in class DefaultDomainElement1D
 
contains(double) - Method in class DefaultDomainElement1D
 
contains(double) - Method in interface DomainElement1D
This methods can be used to check whether or not a given value belongs to DomainElement1D.
contains(Number) - Method in interface DomainElement1D
This methods can be used to check whether or not a given value belongs to DomainElement1D.
contains(Range) - Method in interface DomainElement1D
This methods can be used to check whether or not a given NumberRange belongs to DomainElement1D.
contains(byte) - Method in class Range
Method for checking if a byte value is contained inside the Range
contains(short) - Method in class Range
Method for checking if a short/ushort value is contained inside the Range
contains(int) - Method in class Range
Method for checking if an integer value is contained inside the Range
contains(float) - Method in class Range
Method for checking if a float value is contained inside the Range
contains(double) - Method in class Range
Method for checking if a double value is contained inside the Range
contains(long) - Method in class Range
Method for checking if a long value is contained inside the Range
contains(Range) - Method in class Range
 
contains(byte) - Method in class RangeByte
 
contains(double) - Method in class RangeDouble
 
contains(float) - Method in class RangeFloat
 
contains(int) - Method in class RangeInt
 
contains(long) - Method in class RangeLong
 
contains(short) - Method in class RangeShort
 
contains(short) - Method in class RangeUshort
 
contains(Rectangle2D) - Method in class LiteShape
Tests if the interior of the Shape entirely contains the specified Rectangle2D.
contains(Point2D) - Method in class LiteShape
Tests if a specified Point2D is inside the boundary of the Shape.
contains(double, double) - Method in class LiteShape
Tests if the specified coordinates are inside the boundary of the Shape.
contains(double, double, double, double) - Method in class LiteShape
Tests if the interior of the Shape entirely contains the specified rectangular area.
contains(Point) - Method in class ROIGeometry
Tests if this ROI contains the given point.
contains(Point2D) - Method in class ROIGeometry
Tests if this ROI contains the given point.
contains(int, int) - Method in class ROIGeometry
Tests if this ROI contains the given image location.
contains(double, double) - Method in class ROIGeometry
Tests if this ROI contains the given image location.
contains(Rectangle) - Method in class ROIGeometry
Tests if this ROI contains the given rectangle.
contains(Rectangle2D) - Method in class ROIGeometry
Tests if this ROI contains the given rectangle.
contains(int, int, int, int) - Method in class ROIGeometry
Tests if this ROI contains the given rectangle.
contains(double, double, double, double) - Method in class ROIGeometry
Tests if this ROI contains the given rectangle.
containsN(T) - Method in class Range
Method for checking if a Generic value is contained inside the Range
convert(Range, int) - Static method in class RangeFactory
 
convertToByteRange(Range) - Static method in class RangeFactory
 
convertToDoubleRange(Range) - Static method in class RangeFactory
 
convertToFloatRange(Range) - Static method in class RangeFactory
 
convertToSigned(double[], int) - Static method in class ColorSpaceJAIExt
Converts the input array of data into signed ones
Convolve3x3OpImage - Class in it.geosolutions.jaiext.convolve
 
Convolve3x3OpImage(RenderedImage, BorderExtender, RenderingHints, ImageLayout, KernelJAI, ROI, Range, double, boolean) - Constructor for class Convolve3x3OpImage
 
ConvolveDescriptor - Class in it.geosolutions.jaiext.convolve
An OperationDescriptor describing the "Convolve" operation.
ConvolveDescriptor() - Constructor for class ConvolveDescriptor
Constructor.
ConvolveGeneralOpImage - Class in it.geosolutions.jaiext.convolve
 
ConvolveGeneralOpImage(RenderedImage, BorderExtender, RenderingHints, ImageLayout, KernelJAI, ROI, Range, double, boolean) - Constructor for class ConvolveGeneralOpImage
 
ConvolveOpImage - Class in it.geosolutions.jaiext.convolve
 
ConvolveOpImage(RenderedImage, BorderExtender, RenderingHints, ImageLayout, KernelJAI, ROI, Range, double, boolean) - Constructor for class ConvolveOpImage
 
ConvolveRIF - Class in it.geosolutions.jaiext.convolve
 
ConvolveRIF() - Constructor for class ConvolveRIF
 
CoordinateSequence2D - Class in it.geosolutions.jaiext.jts
A lightweight implementation of JTS CoordinateSequence for 2D points.
CoordinateSequence2D(int) - Constructor for class CoordinateSequence2D
Creates a new CoordinateSequence2D object with the given size.
CoordinateSequence2D(double...) - Constructor for class CoordinateSequence2D
Creates a new CoordinateSequence2D object from a sequence of (x,y) pairs.
CoordinateTransform - Interface in it.geosolutions.jaiext.jiffle.runtime
A transform used by Jiffle to convert from world (processing area) coordinates to image (pixel) coordinates.
CoordinateTransforms - Class in it.geosolutions.jaiext.jiffle.runtime
Utility class to create CoordinateTransform objects for simple cases.
CoordinateTransforms() - Constructor for class CoordinateTransforms
 
copyData(WritableRaster) - Method in class BufferedImageAdapter
 
copyFrom(JiffleParser.ExpressionContext) - Method in class JiffleParser.ExpressionContext
 
copyFrom(JiffleParser.IdentifiedAtomContext) - Method in class JiffleParser.IdentifiedAtomContext
 
copyFrom(JiffleParser.StatementContext) - Method in class JiffleParser.StatementContext
 
copyPropertyFromSource(String, String, String, int) - Method in class ConcurrentOperationRegistry
 
create(ParameterBlock, RenderingHints) - Method in class AffineCRIF
Creates an affine operation as an instance of AffineOpImage.
create(RenderContext, ParameterBlock) - Method in class AffineCRIF
Creates a new instance of AffineOpImage in the renderable layer.
create(RenderedImage, AffineTransform, Interpolation, double[], ROI, boolean, boolean, Range, RenderingHints) - Static method in class AffineDescriptor
Performs interpolated affine transform on an image.
create(ParameterBlock, RenderingHints) - Method in class AlgebraCRIF
Creates a new instance of AlgebraOpImage in the rendered layer.
create(AlgebraDescriptor.Operator, ROI, Range, double, RenderingHints, RenderedImage...) - Static method in class AlgebraDescriptor
Executes the selected operation on an image array.
create(ParameterBlock, RenderingHints) - Method in class OperationConstCRIF
Creates a new instance of OperationConstOpImage in the rendered layer.
create(RenderedImage, double[], AlgebraDescriptor.Operator, ROI, Range, double, RenderingHints) - Static method in class OperationConstDescriptor
Executes the selected operation with a constant on the input image.
create(RenderedImage, ROI, double[], int, RenderingHints) - Static method in class ArtifactsFilterDescriptor
 
create(RenderedImage, ROI, double[], RenderingHints) - Static method in class ArtifactsFilterDescriptor
 
create(RenderedImage, ROI, double[], int, Range, RenderingHints) - Static method in class ArtifactsFilterDescriptor
 
create(RenderedImage, ROI, double[], Range, RenderingHints) - Static method in class ArtifactsFilterDescriptor
 
create(RenderedImage, ROI, double[], int, int, Range, RenderingHints) - Static method in class ArtifactsFilterDescriptor
Convenience method which constructs a ParameterBlockJAI and invokes JAI.create("ArtifactsFilter", params)
create(ParameterBlock, RenderingHints) - Method in class ArtifactsFilterRIF
Create a new instance of ArtifactsFilterOpImage in the rendered layer.
create(ParameterBlock, RenderingHints) - Method in class BandCombineCRIF
 
create(RenderedImage, double[][], ROI, Range, double, RenderingHints) - Static method in class BandCombineDescriptor
Performs arbitrary interband linear combination using a specified matrix and checking ROI and NoData if defined.
create(ParameterBlock, RenderingHints) - Method in class BandMergeCRIF
Creates a new instance of BandMergeOpImage in the rendered layer.
create(Range[], double, boolean, RenderingHints, RenderedImage...) - Static method in class BandMergeDescriptor
Merge (possibly multi-banded)images into a multibanded image.
create(Range[], double, boolean, RenderingHints, List<AffineTransform>, RenderedImage...) - Static method in class BandMergeDescriptor
Merge (possibly multi-banded)images into a multibanded image.
create(Range[], double, boolean, RenderingHints, List<AffineTransform>, ROI, RenderedImage...) - Static method in class BandMergeDescriptor
Merge (possibly multi-banded)images into a multibanded image.
create(ParameterBlock, RenderingHints) - Method in class BandSelectCRIF
Creates a new instance of BandSelectOpImage in the rendered layer.
create(RenderedImage, int[], RenderingHints) - Static method in class BandSelectDescriptor
Selects n number of bands from an image.
create(ParameterBlock, RenderingHints) - Method in class BinarizeCRIF
Creates a new instance of BinarizeOpImage in the rendered layer.
create(RenderedImage, Double, ROI, Range, RenderingHints) - Static method in class BinarizeDescriptor
Binarize an image from a threshold value, taking into account the presence of ROI and NoData Creates a ParameterBlockJAI from all supplied arguments except hints and invokes JAI.create(String,ParameterBlock,RenderingHints).
create(RenderedImage, int, int, int, int, BorderExtender, Range, double, RenderingHints) - Static method in class BorderDescriptor
Adds a border around an image.
create(ParameterBlock, RenderingHints) - Method in class BorderRIF
Creates a new instance of BorderOpImage in the rendered layer.
create(RenderedImage, BorderExtender, int, int, int, int, List<ROI>, Range, double, Double, Integer, double, RenderingHints) - Static method in class BufferDescriptor
Calculates the buffer on an Image Creates a ParameterBlockJAI from all supplied arguments except hints and invokes JAI.create(String,ParameterBlock,RenderingHints).
create(ParameterBlock, RenderingHints) - Method in class BufferRIF
 
create(ParameterBlock, RenderingHints) - Method in class ClampCRIF
Creates a new instance of ThresholdOpImage in the rendered layer.
create(Range, double, ROI, double[], double[], RenderingHints, RenderedImage) - Static method in class ClampDescriptor
Creates a ParameterBlockJAI from all supplied arguments except hints and invokes JAI.create(String,ParameterBlock,RenderingHints).
create(CharSequence, Color[], Range, Range) - Static method in class LinearColorMapElement
 
create(CharSequence, Color, Range, int) - Static method in class LinearColorMapElement
 
create(CharSequence, Color, short, int) - Static method in class LinearColorMapElement
 
create(CharSequence, Color, int, int) - Static method in class LinearColorMapElement
 
create(CharSequence, Color, float, int) - Static method in class LinearColorMapElement
 
create(CharSequence, Color, double, int) - Static method in class LinearColorMapElement
 
create(ParameterBlock, RenderingHints) - Method in class RasterClassifierCRIF
Creates a RenderedImage representing the results of an imaging operation for a given ParameterBlock and RenderingHints.
create(RenderedImage, ColorMapTransform, Integer, ROI, Range, RenderingHints) - Method in class RasterClassifierDescriptor
 
create(ParameterBlock, RenderingHints) - Method in class ColorConvertCRIF
Creates a new instance of ColorConvertOpImage.
create(RenderedImage, ColorModel, ROI, Range, double[], RenderingHints) - Static method in class ColorConvertDescriptor
Convert the color space of an image.
create(ParameterBlock, RenderingHints) - Method in class ColorIndexerCRIF
 
create(RenderedImage, ColorIndexer, ROI, Range, Integer, RenderingHints) - Static method in class ColorIndexerDescriptor
Create a new RenderedOp instance based on the "ColorIndexer" operation
create(ParameterBlock, RenderingHints) - Method in class SquareRootStretchCRIF
Creates a new instance of SquareRootStretchOpImage in the rendered layer.
create(RenderedImage, int[], int[], int[], int[], RenderingHints) - Static method in class SquareRootStretchDescriptor
Compute the SquareRoot stretch Creates a ParameterBlockJAI from all supplied arguments except hints and invokes JAI.create(String,ParameterBlock,RenderingHints).
create(RenderedImage, KernelJAI, ROI, Range, double, boolean, RenderingHints) - Static method in class ConvolveDescriptor
Performs kernel-based convolution on an image.
create(ParameterBlock, RenderingHints) - Method in class ConvolveRIF
 
create(ParameterBlock, RenderingHints) - Method in class CropCRIF
Creates a new instance of CropOpImage in the rendered layer.
create(RenderedImage, Float, Float, Float, Float, ROI, Range, double[], RenderingHints) - Static method in class CropDescriptor
Performs cropping to a specified bounding box.
create(RenderedImage, LookupTableJAI, KernelJAI, ROI, Range, double[], RenderingHints) - Static method in class ErrorDiffusionDescriptor
Performs error diffusion color quantization using a specified color map and error filter.
create(ParameterBlock, RenderingHints) - Method in class ErrorDiffusionRIF
 
create(ParameterBlock, RenderingHints) - Method in class FormatCRIF
Creates a new RenderedOp with a new format
create(RenderedImage, Integer, RenderingHints) - Static method in class FormatDescriptor
Reformats an image.
create(ImageFunction, Integer, Integer, Float, Float, Float, Float, ROI, Range, float, RenderingHints) - Static method in class ImageFunctionDescriptor
Generates an image from a functional description.
create(ParameterBlock, RenderingHints) - Method in class ImageFunctionRIF
Creates a new instance of ImageFunctionOpImage in the rendered layer.
create(RenderedImage, Rectangle, boolean, boolean) - Static method in class RandomIterFactory
Constructs and returns an instance of RandomIter suitable for iterating over the given bounding rectangle within the given RenderedImage source.
create(Raster, Rectangle, boolean, boolean) - Static method in class RandomIterFactory
Constructs and returns an instance of RandomIter suitable for iterating over the given bounding rectangle within the given Raster source.
create(RenderedImage[], String[], String, String, Rectangle, Integer, CoordinateTransform[], BandTransform[], RenderingHints) - Static method in class JiffleDescriptor
RenderedOp creation method that takes all the parameters, passes them to the ParameterBlockJAI and then call the JAI create method for the mosaic operation with no data support.
create(ParameterBlock, RenderingHints) - Method in class JiffleRIF
Create a new instance of JiffleOpImage in the rendered layer.
create(ParameterBlock, RenderingHints) - Method in class LookupCRIF
Creates a new instance of LookupOpImage.
create(RenderedImage, LookupTable, double, ROI, Range, boolean, RenderingHints) - Static method in class LookupDescriptor
Performs a lookup operation on an integral image.
create(byte[]) - Static method in class LookupTableFactory
Constructs a single-banded byte lookup table.
create(byte[], int) - Static method in class LookupTableFactory
Constructs a single-banded byte lookup table with an index offset.
create(byte[][]) - Static method in class LookupTableFactory
Constructs a multi-banded byte lookup table.
create(byte[][], int) - Static method in class LookupTableFactory
Constructs a multi-banded byte lookup table where all bands have the same index offset.
create(byte[][], int[]) - Static method in class LookupTableFactory
Constructs a multi-banded byte lookup table where each band has a different index offset.
create(short[], boolean) - Static method in class LookupTableFactory
Constructs a single-banded short or unsigned short lookup table.
create(short[], int, boolean) - Static method in class LookupTableFactory
Constructs a single-banded short or unsigned short lookup table with an index offset.
create(short[][], boolean) - Static method in class LookupTableFactory
Constructs a multi-banded short or unsigned short lookup table.
create(short[][], int, boolean) - Static method in class LookupTableFactory
Constructs a multi-banded short or unsigned short lookup table where all bands have the same index offset.
create(short[][], int[], boolean) - Static method in class LookupTableFactory
Constructs a multi-banded short or unsigned short lookup table where each band has a different index offset.
create(int[]) - Static method in class LookupTableFactory
Constructs a single-banded int lookup table.
create(int[], int) - Static method in class LookupTableFactory
Constructs a single-banded int lookup table with an index offset.
create(int[][]) - Static method in class LookupTableFactory
Constructs a multi-banded int lookup table.
create(int[][], int) - Static method in class LookupTableFactory
Constructs a multi-banded int lookup table where all bands have the same index offset.
create(int[][], int[]) - Static method in class LookupTableFactory
Constructs a multi-banded int lookup table where each band has a different index offset.
create(float[]) - Static method in class LookupTableFactory
Constructs a single-banded float lookup table.
create(float[], int) - Static method in class LookupTableFactory
Constructs a single-banded float lookup table with an index offset.
create(float[][]) - Static method in class LookupTableFactory
Constructs a multi-banded float lookup table.
create(float[][], int) - Static method in class LookupTableFactory
Constructs a multi-banded float lookup table where all bands have the same index offset.
create(float[][], int[]) - Static method in class LookupTableFactory
Constructs a multi-banded float lookup table where each band has a different index offset.
create(double[]) - Static method in class LookupTableFactory
Constructs a single-banded double lookup table.
create(double[], int) - Static method in class LookupTableFactory
Constructs a single-banded double lookup table with an index offset.
create(double[][]) - Static method in class LookupTableFactory
Constructs a multi-banded double lookup table.
create(double[][], int) - Static method in class LookupTableFactory
Constructs a multi-banded double lookup table where all bands have the same index offset.
create(double[][], int[]) - Static method in class LookupTableFactory
Constructs a multi-banded double lookup table where each band has a different index offset.
create(LookupTableJAI) - Static method in class LookupTableFactory
Constructs a multi-banded lookup table from another one.
create(RenderedImage[], MosaicType, PlanarImage[], ROI[], double[][], double[], Range[], RenderingHints) - Static method in class MosaicDescriptor
RenderedOp creation method that takes all the parameters, passes them to the ParameterBlockJAI and then call the JAI create method for the mosaic operation with no data support.
create(ParameterBlock, RenderingHints) - Method in class MosaicRIF
This method implements the RenderedImageFactory create method and return the MosaicOpImage using the parameters defined by the parameterBlock
create(ParameterBlock, RenderingHints) - Method in class NullCRIF
Returns the first source in the source list in the ParameterBlock or the value returned by getSourcelessImage() if there are no sources.
create(RenderedImage, RenderingHints) - Static method in class NullDescriptor
An operation which does no processing.
create(RenderedImage, ColorCube, KernelJAI[], RenderingHints, ROI, Range, Double) - Static method in class OrderedDitherDescriptor
Performs ordered dither color quantization using a specified color cube and dither mask.
create(ParameterBlock, RenderingHints) - Method in class OrderedDitherRIF
 
create(CharSequence, Range, double) - Static method in class DefaultPiecewiseTransform1DElement
Builds up a DefaultPiecewiseTransform1DElement which maps a range to a constant value.
create(CharSequence, Range, byte) - Static method in class DefaultPiecewiseTransform1DElement
Builds up a DefaultPiecewiseTransform1DElement which maps a range to a constant value.
create(CharSequence, Range, int) - Static method in class DefaultPiecewiseTransform1DElement
Builds up a DefaultPiecewiseTransform1DElement which maps a range to a constant value.
create(CharSequence, Range, Range) - Static method in class DefaultPiecewiseTransform1DElement
Constructor.
create(CharSequence) - Static method in class DefaultPiecewiseTransform1DElement
Creates a pass-through DefaultPiecewiseTransform1DElement.
create(CharSequence, Range) - Static method in class DefaultPiecewiseTransform1DElement
Creates a pass-through DefaultPiecewiseTransform1DElement.
create(String, Range, MathTransformation) - Static method in class DefaultPiecewiseTransform1DElement
 
create(ParameterBlock, RenderingHints) - Method in class GenericPiecewiseCRIF
 
create(RenderedImage, PiecewiseTransform1D, Integer, ROI, Range, RenderingHints) - Method in class GenericPiecewiseDescriptor
Static create method returning a new image passed by the GenericPiecewise operation
create(double, double) - Static method in class SingleDimensionTransformation
Creates a SingleDimensionTransformation instance based on the input scale and offset
create(byte, boolean, byte, boolean) - Static method in class RangeFactory
 
create(short, boolean, short, boolean) - Static method in class RangeFactory
 
create(int, boolean, int, boolean) - Static method in class RangeFactory
 
create(float, boolean, float, boolean, boolean) - Static method in class RangeFactory
 
create(double, boolean, double, boolean, boolean) - Static method in class RangeFactory
 
create(byte, byte) - Static method in class RangeFactory
 
create(short, short) - Static method in class RangeFactory
 
create(int, int) - Static method in class RangeFactory
 
create(float, float) - Static method in class RangeFactory
 
create(double, double) - Static method in class RangeFactory
 
create(float, boolean, float, boolean) - Static method in class RangeFactory
 
create(double, boolean, double, boolean) - Static method in class RangeFactory
 
create(long, boolean, long, boolean) - Static method in class RangeFactory
 
create(ParameterBlock, RenderingHints) - Method in class RescaleCRIF
 
create(RenderedImage, double[], double[], ROI, Range, boolean, double, RenderingHints) - Static method in class RescaleDescriptor
Maps the pixels values of an image from one range to another range.
create(RenderedImage, RangeLookupTable, Number, ROI, RenderingHints) - Static method in class RangeLookupDescriptor
Creates a new RenderedOp with the RLookup operation applied.
create(ParameterBlock, RenderingHints) - Method in class RangeLookupRIF
Create a new instance of RangeLookupOpImage in the rendered layer.
create(ParameterBlock, RenderingHints) - Method in class Scale2CRIF
Creates a new instance of ScaleOpImage in the rendered layer.
create(RenderContext, ParameterBlock) - Method in class Scale2CRIF
Creates a new instance of AffineOpImage in the renderable layer.
create(RenderedImage, Double, Double, Double, Double, Interpolation, ROI, Boolean, Range, double[], RenderingHints) - Static method in class Scale2Descriptor
Resizes an image.
create(ParameterBlock, RenderingHints) - Method in class ScaleCRIF
Creates a new instance of ScaleOpImage in the rendered layer.
create(RenderContext, ParameterBlock) - Method in class ScaleCRIF
Creates a new instance of AffineOpImage in the renderable layer.
create(RenderedImage, Float, Float, Float, Float, Interpolation, ROI, Boolean, Range, double[], RenderingHints) - Static method in class ScaleDescriptor
Resizes an image.
create(RenderedImage, ROI, Range, double, double, double, double, double, double, double, ShadedReliefAlgorithm, RenderingHints) - Static method in class ShadedReliefDescriptor
 
create(ParameterBlock, RenderingHints) - Method in class ShadedReliefRIF
 
create(RenderedImage, int, int, ROI, Range, boolean, int[], Statistics.StatsType[], double[], double[], int[], RenderingHints) - Static method in class StatisticsDescriptor
Performs a statistical operation on an image defined by its "stats type" parameter.
create(RenderedImage, int, int, ROI, Range, boolean, int[], Statistics.StatsType[], RenderingHints) - Static method in class StatisticsDescriptor
Performs a statistical operation on an image defined by its "stats type" parameter.
create(ParameterBlock, RenderingHints) - Method in class StatisticsRIF
 
create(ParameterBlock, RenderingHints) - Method in class ThresholdCRIF
Creates a new instance of ThresholdOpImage in the rendered layer.
create(Range, double, ROI, double[], double[], double[], RenderingHints, RenderedImage) - Static method in class ThresholdDescriptor
Creates a ParameterBlockJAI from all supplied arguments except hints and invokes JAI.create(String,ParameterBlock,RenderingHints).
create(ParameterBlock, RenderingHints) - Method in class TranslateCRIF
 
create(RenderedImage, Float, Float, Interpolation, RenderingHints) - Static method in class TranslateDescriptor
Translate an image to a new location.
create(ParameterBlock, RenderingHints) - Method in class VectorBinarizeRIF
Creates a new instance of VectorBinarizeOpImage in the rendered layer.
create(RenderedImage, Warp, Interpolation, double[], ROI, RenderingHints) - Static method in class WarpDescriptor
Warps an image according to a specified Warp object.
create(RenderedImage, Warp, Interpolation, double[], ROI, Range, RenderingHints) - Static method in class WarpDescriptor
Warps an image according to a specified Warp object.
create(ParameterBlock, RenderingHints) - Method in class WarpRIF
Creates a new instance of warp operator according to the warp object and interpolation method.
create(RenderedImage, RenderedImage, AffineTransform, List<ROI>, Range, ROI, boolean, int[], Statistics.StatsType[], double[], double[], int[], List<Range>, boolean, RenderingHints) - Static method in class ZonalStatsDescriptor
Performs statistical operations on different image zones defined by the input geometry list.
create(RenderedImage, RenderedImage, AffineTransform, List<ROI>, Range, ROI, boolean, int[], Statistics.StatsType[], List<Range>, boolean, RenderingHints) - Static method in class ZonalStatsDescriptor
Performs statistical operations on different image zones defined by the input geometry list.
create(ParameterBlock, RenderingHints) - Method in class ZonalStatsRIF
 
createComplexStatisticsObjectFromInt(int, double, double, int) - Static method in class StatsFactory
This method returns the complex statistic object associated to the Id returned
createConstantImage(int, int, Number) - Static method in class ImageUtilities
Creates a new TiledImage object with a single band of constant value.
createConstantImage(int, int, int, int, Number) - Static method in class ImageUtilities
Creates a new TiledImage object with a single band of constant value.
createConstantImage(int, int, Number[]) - Static method in class ImageUtilities
Creates a new TiledImage object with one or more bands of constant value.
createConstantImage(int, int, int, int, Number[]) - Static method in class ImageUtilities
Creates a new TiledImage object with one or more bands of constant value.
createConstantImage(int, int, int, int, int, int, Number[]) - Static method in class ImageUtilities
Creates a new TiledImage object with one or more bands of constant value.
createDevStdObject() - Static method in class StatsFactory
This method returns a statistic object for calculating the Standard Deviation of an Image
createDisplayImage(RenderedImage, Map<Integer, Color>) - Static method in class ImageUtilities
Creates a proxy RGB display image for the given data image.
createExtremaObject() - Static method in class StatsFactory
This method returns a statistic object for calculating the Extrema of all the pixels of an Image
createHistogramObject(int, double, double) - Static method in class StatsFactory
This method returns a statistic object for calculating the Histogram of an Image
createImageFromArray(Number[], int, int) - Static method in class ImageUtilities
Creates a new single-band TiledImage with the provided values.
createLinearTransform1D(double, double) - Static method in class PiecewiseUtilities
Returns a linear transform with the supplied scale and offset values.
createLinearTransform1D(Range, Range) - Static method in class PiecewiseUtilities
Create a linear transform mapping values from sampleValueRange to geophysicsValueRange.
createMaxObject() - Static method in class StatsFactory
This method returns a statistic object for calculating the Maximum of all the pixels of an Image
createMeanObject() - Static method in class StatsFactory
This method returns a statistic object for calculating the Mean of an Image
createMedianObject(double, double) - Static method in class StatsFactory
This method returns a statistic object for calculating the Median of an Image
createMinObject() - Static method in class StatsFactory
This method returns a statistic object for calculating the Minimum of all the pixels of an Image
createModeObject(int, double, double) - Static method in class StatsFactory
This method returns a statistic object for calculating the Mode of an Image
createRampColours(int) - Static method in class ImageUtilities
Create a set of colours using a simple colour ramp algorithm in the HSB colour space.
createRampColours(int, float, float) - Static method in class ImageUtilities
Create a set of colours using a simple colour ramp algorithm in the HSB colour space.
createRampColours(int, float, float, float, float) - Static method in class ImageUtilities
Create a set of colours using a simple colour ramp algorithm in the HSB colour space.
createRenderable(RenderableImage, AffineTransform, Interpolation, double[], ROI, boolean, boolean, Range, RenderingHints) - Static method in class AffineDescriptor
Performs interpolated affine transform on an image.
createRenderable(AlgebraDescriptor.Operator, ROI, Range, double, RenderingHints, RenderableImage...) - Static method in class AlgebraDescriptor
Executes the selected operation on an image array.
createRenderable(RenderableImage, double[], AlgebraDescriptor.Operator, ROI, Range, double, RenderingHints) - Static method in class OperationConstDescriptor
Executes the selected operation with a constant on the input image.
createRenderable(RenderableImage, double[][], ROI, Range, double, RenderingHints) - Static method in class BandCombineDescriptor
Performs arbitrary interband linear combination using a specified matrix and checking ROI and NoData if defined.
createRenderable(Range[], double, RenderingHints, RenderableImage...) - Static method in class BandMergeDescriptor
Merge (possibly multi-banded)images into a multibanded image.
createRenderable(Range[], double, RenderingHints, List<AffineTransform>, RenderableImage...) - Static method in class BandMergeDescriptor
Merge (possibly multi-banded)images into a multibanded image.
createRenderable(Range[], double, RenderingHints, List<AffineTransform>, ROI, RenderableImage...) - Static method in class BandMergeDescriptor
Merge (possibly multi-banded)images into a multibanded image.
createRenderable(RenderableImage, int[], RenderingHints) - Static method in class BandSelectDescriptor
Selects n number of bands from an image.
createRenderable(RenderableImage, Double, ROI, Range, RenderingHints) - Static method in class BinarizeDescriptor
Binarize an image from a threshold value, taking into account the presence of ROI and NoData Creates a ParameterBlockJAI from all supplied arguments except hints and invokes JAI.createRenderable(String,ParameterBlock,RenderingHints).
createRenderable(RenderableImage, ColorModel, ROI, Range, double[], RenderingHints) - Static method in class ColorConvertDescriptor
Convert the color space of an image.
createRenderable(RenderableImage, int[], int[], int[], int[], RenderingHints) - Static method in class SquareRootStretchDescriptor
Compute the SquareRoot stretch Creates a ParameterBlockJAI from all supplied arguments except hints and invokes JAI.createRenderable(String,ParameterBlock,RenderingHints).
createRenderable(RenderableImage, Integer, RenderingHints) - Static method in class FormatDescriptor
Reformats an image.
createRenderable(RenderableImage, RenderingHints) - Static method in class NullDescriptor
An operation which does no processing.
createRenderable(RenderableImage, double[], double[], ROI, Range, boolean, double, RenderingHints) - Static method in class RescaleDescriptor
Maps the pixels values of an image from one range to another range.
createRenderable(RenderableImage, Double, Double, Double, Double, Interpolation, ROI, Range, double[], RenderingHints) - Static method in class Scale2Descriptor
Resizes an image.
createRenderable(RenderableImage, Float, Float, Float, Float, Interpolation, ROI, Range, double[], RenderingHints) - Static method in class ScaleDescriptor
Resizes an image.
createRipplesImage(WritableRenderedImage) - Method in class Ripples
 
createSimpleStatisticsObjectFromInt(int) - Static method in class StatsFactory
This method returns the simple statistic object associated to the Id returned
createSumObject() - Static method in class StatsFactory
This method returns a statistic object for calculating the Sum of all the pixels of an Image
createU(short, boolean, short, boolean) - Static method in class RangeFactory
 
createU(short, short) - Static method in class RangeFactory
 
createVarianceObject() - Static method in class StatsFactory
This method returns a statistic object for calculating the Variance of an Image
createWritable(WritableRenderedImage, Rectangle) - Static method in class RandomIterFactory
Constructs and returns an instance of WritableRandomIter suitable for iterating over the given bounding rectangle within the given WritableRenderedImage source.
createWritable(WritableRaster, Rectangle) - Static method in class RandomIterFactory
Constructs and returns an instance of WritableRandomIter suitable for iterating over the given bounding rectangle within the given WritableRaster source.
CropCRIF - Class in it.geosolutions.jaiext.crop
The image factory for the Crop operator.
CropCRIF() - Constructor for class CropCRIF
 
CropDescriptor - Class in it.geosolutions.jaiext.crop
Describes the "Crop" operation which performs a crop on an image, like the standard JAI Crop, but does so respecting the tile scheduler and tile cache specified in the rendering hints
CropDescriptor() - Constructor for class CropDescriptor
 
CropOpImage - Class in it.geosolutions.jaiext.crop
An alternative implementation of JAI Crop that respects the tile cache and tile scheduler specified in the rendering hints.
CropOpImage(RenderedImage, float, float, float, float, Map) - Constructor for class CropOpImage
Construct a CropOpImage.
CropSpi - Class in it.geosolutions.jaiext.crop
OperationRegistrySpi implementation to register the "Crop" operation and its associated image factories.
CropSpi() - Constructor for class CropSpi
Default constructor.
currentSegment(float[]) - Method in class AbstractLiteIterator
 
currentSegment(double[]) - Method in class EmptyIterator
 
currentSegment(float[]) - Method in class EmptyIterator
 
currentSegment(double[]) - Method in class GeomCollectionIterator
Returns the coordinates and type of the current path segment in the iteration.
currentSegment(float[]) - Method in class GeomCollectionIterator
Returns the coordinates and type of the current path segment in the iteration.
currentSegment(double[]) - Method in class LineIterator
 
currentSegment(float[]) - Method in class PackedLineIterator
Returns the coordinates and type of the current path segment in the iteration.
currentSegment(double[]) - Method in class PackedLineIterator
 
currentSegment(double[]) - Method in class PointIterator
 
currentSegment(double[]) - Method in class PolygonIterator
Returns the coordinates and type of the current path segment in the iteration.

D

DaemonThreadFactory - Class in it.geosolutions.jaiext.jiffle.runtime
Simple ThreadFactory implementation to supply daemon threads with specified priority.
DaemonThreadFactory() - Constructor for class DaemonThreadFactory
Creates a new factory which will supply daemon threads having normal priority.
DaemonThreadFactory(int) - Constructor for class DaemonThreadFactory
Creates a new factory which will supply daemon threads to run at the specified priority.
DaemonThreadFactory(int, String) - Constructor for class DaemonThreadFactory
Creates a new factory which will supply daemon threads to run at the specified priority.
dataBuffer - Variable in class RandomIterFallbackByte
 
dataBuffer - Variable in class RandomIterFallbackInt
 
dataBuffer - Variable in class RandomIterFallbackLarge
 
dataBuffer - Variable in class RandomIterFallbackShort
 
dataHelper(int, boolean) - Static method in class InterpolationBicubic
 
dataINT - Variable in class Scale2BilinearOpImage
boolean indicating if the data type is DataBuffer.TYPE_INT
dataINT - Variable in class ScaleBilinearOpImage
boolean indicating if the data type is DataBuffer.TYPE_INT
dataLine(String, Object) - Method in class HTMLBuilder
 
dataType - Variable in class Scale2OpImage
Image dataType
dataType - Variable in class ScaleOpImage
Image dataType
dataTypeFromClass(Class<?>) - Static method in enum Range.DataType
 
dcoords - Variable in class AbstractLiteIterator
Segment coordinates
dec() - Method in class SourceWriter
Decreases indentation by one indentation step, or reduce indentation to zero otherwise
DECR - Static variable in class JiffleLexer
 
DECR - Static variable in class JiffleParser
 
DECR() - Method in class JiffleParser.PostExprContext
 
DECR() - Method in class JiffleParser.PreExprContext
 
deepHashCode(Object) - Static method in class PiecewiseUtilities
Returns a hash code for the specified object, which may be an array.
DEFAULT - Static variable in class Band
 
DEFAULT - Static variable in class ImagePos
 
DEFAULT - Static variable in class Pixel
 
DEFAULT_ALTITUDE - Static variable in class ShadedReliefDescriptor
 
DEFAULT_ANTIALIASING - Static variable in class VectorBinarizeOpImage
Default setting for anti-aliasing (false).
DEFAULT_AZIMUTH - Static variable in class ShadedReliefDescriptor
 
DEFAULT_CONCURRENCY_LEVEL - Static variable in class ConcurrentTileCache
The default concurrency settings
DEFAULT_CONCURRENCY_LEVEL - Static variable in class ConcurrentTileCacheMultiMap
The default concurrency settings
DEFAULT_DESTINATION_NO_DATA_VALUE - Static variable in class MosaicOpImage
Default value for the destination image if every pixel in the same location is a no data
DEFAULT_DIAGNOSTIC - Static variable in class ConcurrentTileCache
The default diagnostic settings
DEFAULT_DIAGNOSTIC - Static variable in class ConcurrentTileCacheMultiMap
The default diagnostic settings
DEFAULT_DIRECT_BASE_CLASS - Static variable in class JiffleProperties
Default base class for direct runtime classes.
DEFAULT_EXTENDER - Static variable in class BufferDescriptor
 
DEFAULT_INDIRECT_BASE_CLASS - Static variable in class JiffleProperties
Default base class for indirect runtime classes.
DEFAULT_MEMORY_CACHE - Static variable in class ConcurrentTileCache
The default memory capacity of the cache (16 MB).
DEFAULT_MEMORY_CACHE - Static variable in class ConcurrentTileCacheMultiMap
The default memory capacity of the cache (16 MB).
DEFAULT_MEMORY_THRESHOLD - Static variable in class ConcurrentTileCache
The default memory threshold of the cache.
DEFAULT_MEMORY_THRESHOLD - Static variable in class ConcurrentTileCacheMultiMap
The default memory threshold of the cache.
DEFAULT_POLLING_INTERVAL - Static variable in class JiffleExecutor
The default interval for polling tasks to check for completion (20 mS)
DEFAULT_ROIGEOMETRY_ANTIALISING - Static variable in class ROIGeometry
Default setting for use of anti-aliasing when drawing the reference Geometry during a ROIGeometry.getAsImage() request.
DEFAULT_ROIGEOMETRY_USEFIXEDPRECISION - Static variable in class ROIGeometry
Default setting for use of fixed precision (true).
DEFAULT_SCALE - Static variable in class ShadedReliefDescriptor
 
DEFAULT_SUBSAMPLE_BITS - Static variable in class InterpolationBilinear
Default value for subsample bits
DEFAULT_Z - Static variable in class ShadedReliefDescriptor
 
DefaultConstantPiecewiseTransformElement - Class in it.geosolutions.jaiext.piecewise
Convenience implementation of a PiecewiseTransform1DElement that can be used to map single values or an interval to a single output value.
DefaultConstantPiecewiseTransformElement(CharSequence, Range, double) - Constructor for class DefaultConstantPiecewiseTransformElement
Constructor.
DefaultConstantPiecewiseTransformElement(CharSequence, Range, int) - Constructor for class DefaultConstantPiecewiseTransformElement
Constructor.
DefaultConstantPiecewiseTransformElement(CharSequence, Range, byte) - Constructor for class DefaultConstantPiecewiseTransformElement
Constructor.
DefaultDomain1D<E extends DefaultDomainElement1D> - Class in it.geosolutions.jaiext.piecewise
Convenience implementation of the Domain1D interface.
DefaultDomain1D(E[]) - Constructor for class DefaultDomain1D
Constructor for DefaultDomain1D.
DefaultDomainElement1D - Class in it.geosolutions.jaiext.piecewise
This class implements the DomainElement1D interface in order to provide basic capabilities for DomainElement1D subclasses.
DefaultDomainElement1D(CharSequence, Range) - Constructor for class DefaultDomainElement1D
Abstract domain element constructor.
DefaultLinearPiecewiseTransform1DElement - Class in it.geosolutions.jaiext.piecewise
Convenience class for linear transformations that maps an interval to another interval.
DefaultLinearPiecewiseTransform1DElement(CharSequence, Range, Range) - Constructor for class DefaultLinearPiecewiseTransform1DElement
Constructor.
DefaultPassthroughPiecewiseTransform1DElement - Class in it.geosolutions.jaiext.piecewise
The DefaultPassthroughPiecewiseTransform1DElement identically maps input values to the output ones.
DefaultPassthroughPiecewiseTransform1DElement(CharSequence) - Constructor for class DefaultPassthroughPiecewiseTransform1DElement
Protected constructor for DomainElement1Ds that want to build their transform later on.
DefaultPassthroughPiecewiseTransform1DElement(CharSequence, Range) - Constructor for class DefaultPassthroughPiecewiseTransform1DElement
Protected constructor for DomainElement1Ds that want to build their transform later on.
DefaultPiecewiseTransform1D<T extends DefaultPiecewiseTransform1DElement> - Class in it.geosolutions.jaiext.piecewise
Convenience implementation of the PiecewiseTransform1D interface which subclass the DefaultDomain1D class in order to provide a suitable framework to handle a list of PiecewiseTransform1DElement s.
DefaultPiecewiseTransform1D(T[], double) - Constructor for class DefaultPiecewiseTransform1D
 
DefaultPiecewiseTransform1D(T[]) - Constructor for class DefaultPiecewiseTransform1D
 
DefaultPiecewiseTransform1DElement - Class in it.geosolutions.jaiext.piecewise
Convenience implementation of the DefaultPiecewiseTransform1DElement .
DefaultPiecewiseTransform1DElement(CharSequence, Range) - Constructor for class DefaultPiecewiseTransform1DElement
Protected constructor for DomainElement1Ds that want to build their transform later on.
DefaultPiecewiseTransform1DElement(CharSequence, Range, MathTransformation) - Constructor for class DefaultPiecewiseTransform1DElement
Public constructor for building a DomainElement1D which applies the specified transformation on the values that fall into its definition range.
DefaultScalarValue - Class in it.geosolutions.jaiext.jiffle.parser.node
A placeholder node representing a default value for some scalar variable.
DefaultScalarValue() - Constructor for class DefaultScalarValue
 
defaultTransform(CoordinateTransform) - Method in class JiffleBuilder
Sets a default CoordinateTransform instance to use with all images that are passed to the builder without an explicit transform of their own.
degToRad(double) - Method in class JiffleFunctions
Converts an angle in degrees to radians.
derivative(double) - Method in interface MathTransformation
Returns the derivative value of the provided transformation
derivative(double) - Method in class SingleDimensionTransformation
 
dest(String, Rectangle) - Method in class JiffleBuilder
Creates a new destination image and associates it with a variable name in the script.
dest(String, Rectangle, CoordinateTransform) - Method in class JiffleBuilder
Creates a new destination image and associates it with a variable name in the script.
dest(String, int, int) - Method in class JiffleBuilder
Creates a new destination image and associates it with a variable name in the script.
dest(String, int, int, CoordinateTransform) - Method in class JiffleBuilder
Creates a new destination image and associates it with a variable name in the script.
dest(String, int, int, int, int) - Method in class JiffleBuilder
Creates a new destination image and associates it with a variable name in the script.
dest(String, int, int, int, int, CoordinateTransform) - Method in class JiffleBuilder
Creates a new destination image and associates it with a variable name in the script.
dest(String, WritableRenderedImage) - Method in class JiffleBuilder
Sets a destination image associated with a variable name in the script.
dest(String, WritableRenderedImage, CoordinateTransform) - Method in class JiffleBuilder
Sets a destination image associated with a variable name in the script.
DEST_BOUNDS - Static variable in class JiffleDescriptor
 
DEST_NAME - Static variable in class JiffleDescriptor
 
DEST_NODATA_INDEX - Static variable in class AlgebraDescriptor
 
DEST_NODATA_INDEX - Static variable in class OperationConstDescriptor
 
DEST_TYPE - Static variable in class JiffleDescriptor
 
destBounds - Variable in class ConvolveOpImage
 
DestinationImage(String, WritableRenderedImage) - Constructor for class AbstractDirectRuntime.DestinationImage
 
destinationNoDataByte - Variable in class LookupTable
Destination no data for Byte images
destinationNoDataByte - Variable in class Scale2OpImage
Destination value for No Data byte
destinationNoDataByte - Variable in class ScaleOpImage
Destination value for No Data byte
destinationNoDataDouble - Variable in class LookupTable
Destination no data for Double images
destinationNoDataDouble - Variable in class Scale2OpImage
Destination value for No Data double
destinationNoDataDouble - Variable in class ScaleOpImage
Destination value for No Data double
destinationNoDataFloat - Variable in class LookupTable
Destination no data for Float images
destinationNoDataFloat - Variable in class Scale2OpImage
Destination value for No Data float
destinationNoDataFloat - Variable in class ScaleOpImage
Destination value for No Data float
destinationNoDataInt - Variable in class LookupTable
Destination no data for Integer images
destinationNoDataInt - Variable in class Scale2OpImage
Destination value for No Data int
destinationNoDataInt - Variable in class ScaleOpImage
Destination value for No Data int
destinationNoDataShort - Variable in class LookupTable
Destination no data for Short/Ushort images
destinationNoDataShort - Variable in class Scale2OpImage
Destination value for No Data short
destinationNoDataShort - Variable in class ScaleOpImage
Destination value for No Data short
destinationNoDataUShort - Variable in class Scale2OpImage
Destination value for No Data ushort
destinationNoDataUShort - Variable in class ScaleOpImage
Destination value for No Data ushort
destNoDataByte - Variable in class ConvolveOpImage
Destination No Data value for Byte sources
destNoDataDouble - Variable in class ConvolveOpImage
Destination No Data value for Double sources
destNoDataFloat - Variable in class ConvolveOpImage
Destination No Data value for Float sources
destNoDataInt - Variable in class ConvolveOpImage
Destination No Data value for Integer sources
destNoDataShort - Variable in class ConvolveOpImage
Destination No Data value for Short sources
dims - Variable in class OrderedDitherOpImage
The array of color cube dimensions-less-one.
DIRECT_BASE_CLASS_KEY - Static variable in class JiffleProperties
Key: direct runtime base class name.
DIRECT_CLASS_KEY - Static variable in class JiffleProperties
Key: direct runtime class name.
DIRECT_SOURCE_TEMPLATES_KEY - Static variable in class JiffleProperties
Key: direct runtime source generation templates.
DirectRuntimeDemo - Class in it.geosolutions.jaiext.jiffle.demo
Demonstrates how to retrieve and use a runtime object from a compiled Jiffle script.
DirectRuntimeDemo() - Constructor for class DirectRuntimeDemo
 
DirectSources - Class in it.geosolutions.jaiext.jiffle.parser
 
DirectSources() - Constructor for class DirectSources
 
disableDiagnostics() - Method in class ConcurrentTileCache
Disables diagnosticEnabled for the observers
disableDiagnostics() - Method in class ConcurrentTileCacheMultiMap
Disables diagnosticEnabled for the observers
DisplayHistogram - Class in it.geosolutions.rendered.viewer
This class displays a histogram (instance of Histogram) as a component.
DisplayHistogram(Histogram, String) - Constructor for class DisplayHistogram
The constructor for this class, which will set its fields' values and get some information about the histogram.
DisplayHistogram(String) - Constructor for class DisplayHistogram
 
dispose() - Method in class ArtifactsFilterOpImage
 
dispose() - Method in class LookupOpImage
 
dispose() - Method in class MosaicOpImage
 
dispose() - Method in class RescaleOpImage
 
dispose() - Method in class Scale2OpImage
 
dispose() - Method in class ScaleOpImage
 
dispose() - Method in class StatisticsOpImage
When the dispose method is called, then old dispose method is performed and also the statistic container is cleared.
dispose() - Method in class ZonalStatsOpImage
 
DIV - Static variable in class JiffleLexer
 
DIV - Static variable in class JiffleParser
 
DIV() - Method in class JiffleParser.TimesDivModExprContext
 
DIVEQ - Static variable in class JiffleLexer
 
DIVEQ() - Method in class JiffleParser.AssignmentContext
 
DIVEQ - Static variable in class JiffleParser
 
Domain1D<T extends DomainElement1D> - Interface in it.geosolutions.jaiext.piecewise
An immutable Domain1D as a list of DomainElement1D.
DomainElement1D - Interface in it.geosolutions.jaiext.piecewise
A DomainElement1D can be seen as a monodimensional range of values with its own label.
domainElementsOverlap(DomainElement1D[], int) - Static method in class PiecewiseUtilities
Checks whether or not two DomainElement1Ds input range overlaps
done() - Method in class RandomIterFallbackLocal
 
done() - Method in class RandomIterFallbackByte
 
done() - Method in class RandomIterFallbackByteNoCache
 
done() - Method in class RandomIterFallbackInt
 
done() - Method in class RandomIterFallbackIntNoCache
 
done() - Method in class RandomIterFallbackLarge
 
done() - Method in class RandomIterFallbackNoCacheNoArray
 
done() - Method in class RandomIterFallbackShort
 
done() - Method in class RandomIterFallbackShortNoCache
 
DOUBLE_TYPE - Static variable in class JiffleLexer
 
DOUBLE_TYPE - Static variable in class JiffleParser
 
DoubleLiteral - Class in it.geosolutions.jaiext.jiffle.parser.node
 
DoubleLiteral(String) - Constructor for class DoubleLiteral
 
doubleLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class Convolve3x3OpImage
 
doubleLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class ConvolveGeneralOpImage
 
doubleLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class ConvolveOpImage
 
doubleLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class SeparableConvolveOpImage
 
doubleLoop(RasterAccessor, Rectangle, RasterAccessor, Statistics[][], RandomIter) - Method in class StatisticsOpImage
 
doubleValue(Class<? extends Number>, Number, int) - Static method in class PiecewiseUtilities
Returns a double value for the specified number.
DTOL - Static variable in class CompareOp
Default tolerance for double comparisons: 1.0e-8
dumpChain(RenderedImage) - Static method in class RenderedImageBrowser
Dumps a text description of an image chain, useful to for headless debugging or logging purposes

E

ELSE - Static variable in class JiffleLexer
 
ELSE - Static variable in class JiffleParser
 
ELSE() - Method in class JiffleParser.IfStmtContext
 
EmptyIterator - Class in it.geosolutions.jaiext.utilities.shape
An iterator for empty geometries.
EmptyIterator() - Constructor for class EmptyIterator
 
EmptyStmtContext(JiffleParser.StatementContext) - Constructor for class JiffleParser.EmptyStmtContext
 
enableDiagnostics() - Method in class ConcurrentTileCache
Enables diagnosticEnabled for the observers
enableDiagnostics() - Method in class ConcurrentTileCacheMultiMap
Enables diagnosticEnabled for the observers
enclosingScope - Variable in class SymbolScope
Parent scope or null if top level.
ensureNonNull(String, Object) - Static method in class PiecewiseUtilities
Makes sure that an argument is non-null.
enterAndExpr(JiffleParser.AndExprContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the andExpr labeled alternative in JiffleParser.expression().
enterAndExpr(JiffleParser.AndExprContext) - Method in interface JiffleListener
Enter a parse tree produced by the andExpr labeled alternative in JiffleParser.expression().
enterArgumentList(JiffleParser.ArgumentListContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.argumentList().
enterArgumentList(JiffleParser.ArgumentListContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.argumentList().
enterAssignExpr(JiffleParser.AssignExprContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the assignExpr labeled alternative in JiffleParser.expression().
enterAssignExpr(JiffleParser.AssignExprContext) - Method in interface JiffleListener
Enter a parse tree produced by the assignExpr labeled alternative in JiffleParser.expression().
enterAssignment(JiffleParser.AssignmentContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.assignment().
enterAssignment(JiffleParser.AssignmentContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.assignment().
enterAtom(JiffleParser.AtomContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.atom().
enterAtom(JiffleParser.AtomContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.atom().
enterAtomExpr(JiffleParser.AtomExprContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the atomExpr labeled alternative in JiffleParser.expression().
enterAtomExpr(JiffleParser.AtomExprContext) - Method in interface JiffleListener
Enter a parse tree produced by the atomExpr labeled alternative in JiffleParser.expression().
enterBandSpecifier(JiffleParser.BandSpecifierContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.bandSpecifier().
enterBandSpecifier(JiffleParser.BandSpecifierContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.bandSpecifier().
enterBlock(JiffleParser.BlockContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.block().
enterBlock(JiffleParser.BlockContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.block().
enterBlock(JiffleParser.BlockContext) - Method in class VarWorker
 
enterBlockStmt(JiffleParser.BlockStmtContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the blockStmt labeled alternative in JiffleParser.statement().
enterBlockStmt(JiffleParser.BlockStmtContext) - Method in interface JiffleListener
Enter a parse tree produced by the blockStmt labeled alternative in JiffleParser.statement().
enterBody(JiffleParser.BodyContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.body().
enterBody(JiffleParser.BodyContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.body().
enterBody(JiffleParser.BodyContext) - Method in class VarWorker
 
enterBreakifStmt(JiffleParser.BreakifStmtContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the breakifStmt labeled alternative in JiffleParser.statement().
enterBreakifStmt(JiffleParser.BreakifStmtContext) - Method in interface JiffleListener
Enter a parse tree produced by the breakifStmt labeled alternative in JiffleParser.statement().
enterBreakStmt(JiffleParser.BreakStmtContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the breakStmt labeled alternative in JiffleParser.statement().
enterBreakStmt(JiffleParser.BreakStmtContext) - Method in interface JiffleListener
Enter a parse tree produced by the breakStmt labeled alternative in JiffleParser.statement().
enterCompareExpr(JiffleParser.CompareExprContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the compareExpr labeled alternative in JiffleParser.expression().
enterCompareExpr(JiffleParser.CompareExprContext) - Method in interface JiffleListener
Enter a parse tree produced by the compareExpr labeled alternative in JiffleParser.expression().
enterConCall(JiffleParser.ConCallContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.conCall().
enterConCall(JiffleParser.ConCallContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.conCall().
enterEmptyStmt(JiffleParser.EmptyStmtContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the emptyStmt labeled alternative in JiffleParser.statement().
enterEmptyStmt(JiffleParser.EmptyStmtContext) - Method in interface JiffleListener
Enter a parse tree produced by the emptyStmt labeled alternative in JiffleParser.statement().
enterEqExpr(JiffleParser.EqExprContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the eqExpr labeled alternative in JiffleParser.expression().
enterEqExpr(JiffleParser.EqExprContext) - Method in interface JiffleListener
Enter a parse tree produced by the eqExpr labeled alternative in JiffleParser.expression().
enterEveryRule(ParserRuleContext) - Method in class JiffleBaseListener
The default implementation does nothing.
enterExpressionList(JiffleParser.ExpressionListContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.expressionList().
enterExpressionList(JiffleParser.ExpressionListContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.expressionList().
enterExprStmt(JiffleParser.ExprStmtContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the exprStmt labeled alternative in JiffleParser.statement().
enterExprStmt(JiffleParser.ExprStmtContext) - Method in interface JiffleListener
Enter a parse tree produced by the exprStmt labeled alternative in JiffleParser.statement().
enterForeachStmt(JiffleParser.ForeachStmtContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the foreachStmt labeled alternative in JiffleParser.statement().
enterForeachStmt(JiffleParser.ForeachStmtContext) - Method in interface JiffleListener
Enter a parse tree produced by the foreachStmt labeled alternative in JiffleParser.statement().
enterForeachStmt(JiffleParser.ForeachStmtContext) - Method in class VarWorker
 
enterFunctionCall(JiffleParser.FunctionCallContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the functionCall labeled alternative in JiffleParser.identifiedAtom().
enterFunctionCall(JiffleParser.FunctionCallContext) - Method in interface JiffleListener
Enter a parse tree produced by the functionCall labeled alternative in JiffleParser.identifiedAtom().
enterIfStmt(JiffleParser.IfStmtContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the ifStmt labeled alternative in JiffleParser.statement().
enterIfStmt(JiffleParser.IfStmtContext) - Method in interface JiffleListener
Enter a parse tree produced by the ifStmt labeled alternative in JiffleParser.statement().
enterImageCall(JiffleParser.ImageCallContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the imageCall labeled alternative in JiffleParser.identifiedAtom().
enterImageCall(JiffleParser.ImageCallContext) - Method in interface JiffleListener
Enter a parse tree produced by the imageCall labeled alternative in JiffleParser.identifiedAtom().
enterImagePos(JiffleParser.ImagePosContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.imagePos().
enterImagePos(JiffleParser.ImagePosContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.imagePos().
enterImagesBlock(JiffleParser.ImagesBlockContext) - Method in class ImagesBlockWorker
 
enterImagesBlock(JiffleParser.ImagesBlockContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.imagesBlock().
enterImagesBlock(JiffleParser.ImagesBlockContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.imagesBlock().
enterImageVarDeclaration(JiffleParser.ImageVarDeclarationContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.imageVarDeclaration().
enterImageVarDeclaration(JiffleParser.ImageVarDeclarationContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.imageVarDeclaration().
enterInitBlock(JiffleParser.InitBlockContext) - Method in class InitBlockWorker
 
enterInitBlock(JiffleParser.InitBlockContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.initBlock().
enterInitBlock(JiffleParser.InitBlockContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.initBlock().
enterListAppendStmt(JiffleParser.ListAppendStmtContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the listAppendStmt labeled alternative in JiffleParser.statement().
enterListAppendStmt(JiffleParser.ListAppendStmtContext) - Method in interface JiffleListener
Enter a parse tree produced by the listAppendStmt labeled alternative in JiffleParser.statement().
enterListLiteral(JiffleParser.ListLiteralContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.listLiteral().
enterListLiteral(JiffleParser.ListLiteralContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.listLiteral().
enterLiteral(JiffleParser.LiteralContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.literal().
enterLiteral(JiffleParser.LiteralContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.literal().
enterLoopSet(JiffleParser.LoopSetContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.loopSet().
enterLoopSet(JiffleParser.LoopSetContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.loopSet().
enterNotExpr(JiffleParser.NotExprContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the notExpr labeled alternative in JiffleParser.expression().
enterNotExpr(JiffleParser.NotExprContext) - Method in interface JiffleListener
Enter a parse tree produced by the notExpr labeled alternative in JiffleParser.expression().
enterOption(JiffleParser.OptionContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.option().
enterOption(JiffleParser.OptionContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.option().
enterOptionsBlock(JiffleParser.OptionsBlockContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.optionsBlock().
enterOptionsBlock(JiffleParser.OptionsBlockContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.optionsBlock().
enterOptionsBlock(JiffleParser.OptionsBlockContext) - Method in class OptionsBlockWorker
 
enterOptionValue(JiffleParser.OptionValueContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.optionValue().
enterOptionValue(JiffleParser.OptionValueContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.optionValue().
enterOrExpr(JiffleParser.OrExprContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the orExpr labeled alternative in JiffleParser.expression().
enterOrExpr(JiffleParser.OrExprContext) - Method in interface JiffleListener
Enter a parse tree produced by the orExpr labeled alternative in JiffleParser.expression().
enterParenExpression(JiffleParser.ParenExpressionContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.parenExpression().
enterParenExpression(JiffleParser.ParenExpressionContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.parenExpression().
enterPixelPos(JiffleParser.PixelPosContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.pixelPos().
enterPixelPos(JiffleParser.PixelPosContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.pixelPos().
enterPixelSpecifier(JiffleParser.PixelSpecifierContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.pixelSpecifier().
enterPixelSpecifier(JiffleParser.PixelSpecifierContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.pixelSpecifier().
enterPlusMinusExpr(JiffleParser.PlusMinusExprContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the plusMinusExpr labeled alternative in JiffleParser.expression().
enterPlusMinusExpr(JiffleParser.PlusMinusExprContext) - Method in interface JiffleListener
Enter a parse tree produced by the plusMinusExpr labeled alternative in JiffleParser.expression().
enterPostExpr(JiffleParser.PostExprContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the postExpr labeled alternative in JiffleParser.expression().
enterPostExpr(JiffleParser.PostExprContext) - Method in interface JiffleListener
Enter a parse tree produced by the postExpr labeled alternative in JiffleParser.expression().
enterPowExpr(JiffleParser.PowExprContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the powExpr labeled alternative in JiffleParser.expression().
enterPowExpr(JiffleParser.PowExprContext) - Method in interface JiffleListener
Enter a parse tree produced by the powExpr labeled alternative in JiffleParser.expression().
enterPreExpr(JiffleParser.PreExprContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the preExpr labeled alternative in JiffleParser.expression().
enterPreExpr(JiffleParser.PreExprContext) - Method in interface JiffleListener
Enter a parse tree produced by the preExpr labeled alternative in JiffleParser.expression().
enterRange(JiffleParser.RangeContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.range().
enterRange(JiffleParser.RangeContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.range().
enterRole(JiffleParser.RoleContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.role().
enterRole(JiffleParser.RoleContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.role().
enterRule(ParseTreeListener) - Method in class JiffleParser.AndExprContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.ArgumentListContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.AssignExprContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.AssignmentContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.AtomContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.AtomExprContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.BandSpecifierContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.BlockContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.BlockStmtContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.BodyContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.BreakifStmtContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.BreakStmtContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.CompareExprContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.ConCallContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.EmptyStmtContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.EqExprContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.ExpressionListContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.ExprStmtContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.ForeachStmtContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.FunctionCallContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.IfStmtContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.ImageCallContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.ImagePosContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.ImagesBlockContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.ImageVarDeclarationContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.InitBlockContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.ListAppendStmtContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.ListLiteralContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.LiteralContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.LoopSetContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.NotExprContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.OptionContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.OptionsBlockContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.OptionValueContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.OrExprContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.ParenExpressionContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.PixelPosContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.PixelSpecifierContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.PlusMinusExprContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.PostExprContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.PowExprContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.PreExprContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.RangeContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.RoleContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.ScriptContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.SpecialBlockContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.TernaryExprContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.TimesDivModExprContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.UntilStmtContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.VarDeclarationContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.VarIDContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.WhileStmtContext
 
enterRule(ParseTreeListener) - Method in class JiffleParser.XorExprContext
 
enterScript(JiffleParser.ScriptContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.script().
enterScript(JiffleParser.ScriptContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.script().
enterSpecialBlock(JiffleParser.SpecialBlockContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.specialBlock().
enterSpecialBlock(JiffleParser.SpecialBlockContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.specialBlock().
enterTernaryExpr(JiffleParser.TernaryExprContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the ternaryExpr labeled alternative in JiffleParser.expression().
enterTernaryExpr(JiffleParser.TernaryExprContext) - Method in interface JiffleListener
Enter a parse tree produced by the ternaryExpr labeled alternative in JiffleParser.expression().
enterTimesDivModExpr(JiffleParser.TimesDivModExprContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the timesDivModExpr labeled alternative in JiffleParser.expression().
enterTimesDivModExpr(JiffleParser.TimesDivModExprContext) - Method in interface JiffleListener
Enter a parse tree produced by the timesDivModExpr labeled alternative in JiffleParser.expression().
enterUntilStmt(JiffleParser.UntilStmtContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the untilStmt labeled alternative in JiffleParser.statement().
enterUntilStmt(JiffleParser.UntilStmtContext) - Method in interface JiffleListener
Enter a parse tree produced by the untilStmt labeled alternative in JiffleParser.statement().
enterVarDeclaration(JiffleParser.VarDeclarationContext) - Method in class JiffleBaseListener
Enter a parse tree produced by JiffleParser.varDeclaration().
enterVarDeclaration(JiffleParser.VarDeclarationContext) - Method in interface JiffleListener
Enter a parse tree produced by JiffleParser.varDeclaration().
enterVarID(JiffleParser.VarIDContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the varID labeled alternative in JiffleParser.identifiedAtom().
enterVarID(JiffleParser.VarIDContext) - Method in interface JiffleListener
Enter a parse tree produced by the varID labeled alternative in JiffleParser.identifiedAtom().
enterWhileStmt(JiffleParser.WhileStmtContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the whileStmt labeled alternative in JiffleParser.statement().
enterWhileStmt(JiffleParser.WhileStmtContext) - Method in interface JiffleListener
Enter a parse tree produced by the whileStmt labeled alternative in JiffleParser.statement().
enterXorExpr(JiffleParser.XorExprContext) - Method in class JiffleBaseListener
Enter a parse tree produced by the xorExpr labeled alternative in JiffleParser.expression().
enterXorExpr(JiffleParser.XorExprContext) - Method in interface JiffleListener
Enter a parse tree produced by the xorExpr labeled alternative in JiffleParser.expression().
EQ - Static variable in class JiffleLexer
 
EQ - Static variable in class JiffleParser
 
EQ() - Method in class JiffleParser.EqExprContext
 
EQ(double, double) - Method in class JiffleFunctions
Tests if x is equal to y.
EqExprContext(JiffleParser.ExpressionContext) - Constructor for class JiffleParser.EqExprContext
 
equals(Object) - Method in class LinearColorMap
 
equals(Object) - Method in class LinearColorMapElement
 
equals(Object) - Method in class CompilerMessage
 
equals(Object) - Method in class Message
 
equals(Object) - Method in class Band
 
equals(Object) - Method in class BinaryExpression
 
equals(Object) - Method in class BreakIf
 
equals(Object) - Method in class ConFunction
 
equals(Object) - Method in class Expression
 
equals(Object) - Method in class FunctionCall
 
equals(Object) - Method in class GetSourceValue
 
equals(Object) - Method in class IfElse
 
equals(Object) - Method in class ImagePos
 
equals(Object) - Method in class ListAppend
 
equals(Object) - Method in class ListLiteral
 
equals(Object) - Method in class LoopInLiteralList
 
equals(Object) - Method in class LoopInRange
 
equals(Object) - Method in class LoopInVariable
 
equals(Object) - Method in class ParenExpression
 
equals(Object) - Method in class Pixel
 
equals(Object) - Method in class PostfixUnaryExpression
 
equals(Object) - Method in class PrefixUnaryExpression
 
equals(Object) - Method in class ScalarLiteral
 
equals(Object) - Method in class Script
 
equals(Object) - Method in class SetDestValue
 
equals(Object) - Method in class SimpleStatement
 
equals(Object) - Method in class StatementList
 
equals(Object) - Method in class Until
 
equals(Object) - Method in class Variable
 
equals(Object) - Method in class While
 
equals(Object) - Method in class DefaultDomain1D
Compares the specified object with this domain element list for equality.
equals(Object) - Method in class DefaultDomainElement1D
Implementation of Object.equals(Object) for DomainElement1Ds.
equals(Object) - Method in class DefaultLinearPiecewiseTransform1DElement
 
equals(Object) - Method in class DefaultPiecewiseTransform1D
 
equals(Object) - Method in class DefaultPiecewiseTransform1DElement
 
equals(Object) - Method in interface DomainElement1D
Compares the specified object with this domain element for equality.
equals(double, double) - Static method in class PiecewiseUtilities
Returns true if the given doubles are equals.
equals(Object, Object) - Static method in class PiecewiseUtilities
 
equals(Range, Range) - Static method in class PiecewiseUtilities
 
equals(Object) - Method in class Range
 
equals(double, double) - Static method in class RangeFactory
 
equals(Object) - Method in class LookupItem
 
equals(Object) - Method in class ImageLayout2
 
error(Token, String) - Method in class Messages
 
error(Token, Errors) - Method in class Messages
 
error(int, int, String) - Method in class Messages
 
ErrorDiffusionDescriptor - Class in it.geosolutions.jaiext.errordiffusion
An OperationDescriptor describing the "ErrorDiffusion" operation.
ErrorDiffusionDescriptor() - Constructor for class ErrorDiffusionDescriptor
Constructor.
ErrorDiffusionOpImage - Class in it.geosolutions.jaiext.errordiffusion
An OpImage implementing the error diffusion operation as described in ErrorDiffusionDescriptor.
ErrorDiffusionOpImage(RenderedImage, Map, ImageLayout, LookupTableJAI, KernelJAI, ROI, Range, int) - Constructor for class ErrorDiffusionOpImage
Constructs an ErrorDiffusionOpImage object.
ErrorDiffusionRIF - Class in it.geosolutions.jaiext.errordiffusion
RenderedImageFactory implementation for the Error diffusion operation
ErrorDiffusionRIF() - Constructor for class ErrorDiffusionRIF
Constructor.
errorKernel - Variable in class ErrorDiffusionOpImage
The kernel associated with the selected error filter.
Errors - Enum in it.geosolutions.jaiext.jiffle.parser
 
evaluate(double, double) - Method in interface JiffleDirectRuntime
Evaluates the script for the given world position.
evaluate(double, double) - Method in interface JiffleIndirectRuntime
Evaluates the script for the given world position.
evaluateAll(JiffleProgressListener) - Method in class AbstractDirectRuntime
Evaluates the script for all pixel locations within the world bounds.
evaluateAll(JiffleProgressListener) - Method in interface JiffleDirectRuntime
Evaluates the script for all pixel locations within the world bounds.
exclusiveOr(ROI) - Method in class ROIGeometry
Returns a new instance which is the exclusive OR of this ROI and roi.
exitAndExpr(JiffleParser.AndExprContext) - Method in class ExpressionWorker
 
exitAndExpr(JiffleParser.AndExprContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the andExpr labeled alternative in JiffleParser.expression().
exitAndExpr(JiffleParser.AndExprContext) - Method in interface JiffleListener
Exit a parse tree produced by the andExpr labeled alternative in JiffleParser.expression().
exitArgumentList(JiffleParser.ArgumentListContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.argumentList().
exitArgumentList(JiffleParser.ArgumentListContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.argumentList().
exitAssignExpr(JiffleParser.AssignExprContext) - Method in class ExpressionWorker
 
exitAssignExpr(JiffleParser.AssignExprContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the assignExpr labeled alternative in JiffleParser.expression().
exitAssignExpr(JiffleParser.AssignExprContext) - Method in interface JiffleListener
Exit a parse tree produced by the assignExpr labeled alternative in JiffleParser.expression().
exitAssignExpr(JiffleParser.AssignExprContext) - Method in class RuntimeModelWorker
 
exitAssignment(JiffleParser.AssignmentContext) - Method in class ExpressionWorker
 
exitAssignment(JiffleParser.AssignmentContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.assignment().
exitAssignment(JiffleParser.AssignmentContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.assignment().
exitAssignment(JiffleParser.AssignmentContext) - Method in class RuntimeModelWorker
 
exitAssignment(JiffleParser.AssignmentContext) - Method in class VarWorker
 
exitAtom(JiffleParser.AtomContext) - Method in class ExpressionWorker
 
exitAtom(JiffleParser.AtomContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.atom().
exitAtom(JiffleParser.AtomContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.atom().
exitAtomExpr(JiffleParser.AtomExprContext) - Method in class ExpressionWorker
 
exitAtomExpr(JiffleParser.AtomExprContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the atomExpr labeled alternative in JiffleParser.expression().
exitAtomExpr(JiffleParser.AtomExprContext) - Method in interface JiffleListener
Exit a parse tree produced by the atomExpr labeled alternative in JiffleParser.expression().
exitBandSpecifier(JiffleParser.BandSpecifierContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.bandSpecifier().
exitBandSpecifier(JiffleParser.BandSpecifierContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.bandSpecifier().
exitBlock(JiffleParser.BlockContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.block().
exitBlock(JiffleParser.BlockContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.block().
exitBlock(JiffleParser.BlockContext) - Method in class RuntimeModelWorker
 
exitBlock(JiffleParser.BlockContext) - Method in class VarWorker
 
exitBlockStmt(JiffleParser.BlockStmtContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the blockStmt labeled alternative in JiffleParser.statement().
exitBlockStmt(JiffleParser.BlockStmtContext) - Method in interface JiffleListener
Exit a parse tree produced by the blockStmt labeled alternative in JiffleParser.statement().
exitBlockStmt(JiffleParser.BlockStmtContext) - Method in class RuntimeModelWorker
 
exitBody(JiffleParser.BodyContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.body().
exitBody(JiffleParser.BodyContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.body().
exitBody(JiffleParser.BodyContext) - Method in class RuntimeModelWorker
 
exitBody(JiffleParser.BodyContext) - Method in class VarWorker
 
exitBreakifStmt(JiffleParser.BreakifStmtContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the breakifStmt labeled alternative in JiffleParser.statement().
exitBreakifStmt(JiffleParser.BreakifStmtContext) - Method in interface JiffleListener
Exit a parse tree produced by the breakifStmt labeled alternative in JiffleParser.statement().
exitBreakifStmt(JiffleParser.BreakifStmtContext) - Method in class RuntimeModelWorker
 
exitBreakStmt(JiffleParser.BreakStmtContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the breakStmt labeled alternative in JiffleParser.statement().
exitBreakStmt(JiffleParser.BreakStmtContext) - Method in interface JiffleListener
Exit a parse tree produced by the breakStmt labeled alternative in JiffleParser.statement().
exitBreakStmt(JiffleParser.BreakStmtContext) - Method in class RuntimeModelWorker
 
exitCompareExpr(JiffleParser.CompareExprContext) - Method in class ExpressionWorker
 
exitCompareExpr(JiffleParser.CompareExprContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the compareExpr labeled alternative in JiffleParser.expression().
exitCompareExpr(JiffleParser.CompareExprContext) - Method in interface JiffleListener
Exit a parse tree produced by the compareExpr labeled alternative in JiffleParser.expression().
exitConCall(JiffleParser.ConCallContext) - Method in class ExpressionWorker
 
exitConCall(JiffleParser.ConCallContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.conCall().
exitConCall(JiffleParser.ConCallContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.conCall().
exitEmptyStmt(JiffleParser.EmptyStmtContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the emptyStmt labeled alternative in JiffleParser.statement().
exitEmptyStmt(JiffleParser.EmptyStmtContext) - Method in interface JiffleListener
Exit a parse tree produced by the emptyStmt labeled alternative in JiffleParser.statement().
exitEqExpr(JiffleParser.EqExprContext) - Method in class ExpressionWorker
 
exitEqExpr(JiffleParser.EqExprContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the eqExpr labeled alternative in JiffleParser.expression().
exitEqExpr(JiffleParser.EqExprContext) - Method in interface JiffleListener
Exit a parse tree produced by the eqExpr labeled alternative in JiffleParser.expression().
exitEveryRule(ParserRuleContext) - Method in class JiffleBaseListener
The default implementation does nothing.
exitExpressionList(JiffleParser.ExpressionListContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.expressionList().
exitExpressionList(JiffleParser.ExpressionListContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.expressionList().
exitExpressionList(JiffleParser.ExpressionListContext) - Method in class RuntimeModelWorker
 
exitExprStmt(JiffleParser.ExprStmtContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the exprStmt labeled alternative in JiffleParser.statement().
exitExprStmt(JiffleParser.ExprStmtContext) - Method in interface JiffleListener
Exit a parse tree produced by the exprStmt labeled alternative in JiffleParser.statement().
exitExprStmt(JiffleParser.ExprStmtContext) - Method in class RuntimeModelWorker
 
exitForeachStmt(JiffleParser.ForeachStmtContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the foreachStmt labeled alternative in JiffleParser.statement().
exitForeachStmt(JiffleParser.ForeachStmtContext) - Method in interface JiffleListener
Exit a parse tree produced by the foreachStmt labeled alternative in JiffleParser.statement().
exitForeachStmt(JiffleParser.ForeachStmtContext) - Method in class RuntimeModelWorker
 
exitForeachStmt(JiffleParser.ForeachStmtContext) - Method in class VarWorker
 
exitFunctionCall(JiffleParser.FunctionCallContext) - Method in class ExpressionWorker
 
exitFunctionCall(JiffleParser.FunctionCallContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the functionCall labeled alternative in JiffleParser.identifiedAtom().
exitFunctionCall(JiffleParser.FunctionCallContext) - Method in interface JiffleListener
Exit a parse tree produced by the functionCall labeled alternative in JiffleParser.identifiedAtom().
exitIfStmt(JiffleParser.IfStmtContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the ifStmt labeled alternative in JiffleParser.statement().
exitIfStmt(JiffleParser.IfStmtContext) - Method in interface JiffleListener
Exit a parse tree produced by the ifStmt labeled alternative in JiffleParser.statement().
exitIfStmt(JiffleParser.IfStmtContext) - Method in class RuntimeModelWorker
 
exitImageCall(JiffleParser.ImageCallContext) - Method in class ExpressionWorker
 
exitImageCall(JiffleParser.ImageCallContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the imageCall labeled alternative in JiffleParser.identifiedAtom().
exitImageCall(JiffleParser.ImageCallContext) - Method in interface JiffleListener
Exit a parse tree produced by the imageCall labeled alternative in JiffleParser.identifiedAtom().
exitImageCall(JiffleParser.ImageCallContext) - Method in class SourcePositionsWorker
 
exitImagePos(JiffleParser.ImagePosContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.imagePos().
exitImagePos(JiffleParser.ImagePosContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.imagePos().
exitImagesBlock(JiffleParser.ImagesBlockContext) - Method in class ImagesBlockWorker
 
exitImagesBlock(JiffleParser.ImagesBlockContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.imagesBlock().
exitImagesBlock(JiffleParser.ImagesBlockContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.imagesBlock().
exitImageVarDeclaration(JiffleParser.ImageVarDeclarationContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.imageVarDeclaration().
exitImageVarDeclaration(JiffleParser.ImageVarDeclarationContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.imageVarDeclaration().
exitInitBlock(JiffleParser.InitBlockContext) - Method in class InitBlockWorker
 
exitInitBlock(JiffleParser.InitBlockContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.initBlock().
exitInitBlock(JiffleParser.InitBlockContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.initBlock().
exitInitBlock(JiffleParser.InitBlockContext) - Method in class RuntimeModelWorker
 
exitInitBlock(JiffleParser.InitBlockContext) - Method in class VarWorker
 
exitListAppendStmt(JiffleParser.ListAppendStmtContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the listAppendStmt labeled alternative in JiffleParser.statement().
exitListAppendStmt(JiffleParser.ListAppendStmtContext) - Method in interface JiffleListener
Exit a parse tree produced by the listAppendStmt labeled alternative in JiffleParser.statement().
exitListAppendStmt(JiffleParser.ListAppendStmtContext) - Method in class RuntimeModelWorker
 
exitListLiteral(JiffleParser.ListLiteralContext) - Method in class ExpressionWorker
 
exitListLiteral(JiffleParser.ListLiteralContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.listLiteral().
exitListLiteral(JiffleParser.ListLiteralContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.listLiteral().
exitListLiteral(JiffleParser.ListLiteralContext) - Method in class VarWorker
 
exitLiteral(JiffleParser.LiteralContext) - Method in class ExpressionWorker
 
exitLiteral(JiffleParser.LiteralContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.literal().
exitLiteral(JiffleParser.LiteralContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.literal().
exitLoopSet(JiffleParser.LoopSetContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.loopSet().
exitLoopSet(JiffleParser.LoopSetContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.loopSet().
exitNotExpr(JiffleParser.NotExprContext) - Method in class ExpressionWorker
 
exitNotExpr(JiffleParser.NotExprContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the notExpr labeled alternative in JiffleParser.expression().
exitNotExpr(JiffleParser.NotExprContext) - Method in interface JiffleListener
Exit a parse tree produced by the notExpr labeled alternative in JiffleParser.expression().
exitOption(JiffleParser.OptionContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.option().
exitOption(JiffleParser.OptionContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.option().
exitOptionsBlock(JiffleParser.OptionsBlockContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.optionsBlock().
exitOptionsBlock(JiffleParser.OptionsBlockContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.optionsBlock().
exitOptionsBlock(JiffleParser.OptionsBlockContext) - Method in class OptionsBlockWorker
 
exitOptionValue(JiffleParser.OptionValueContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.optionValue().
exitOptionValue(JiffleParser.OptionValueContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.optionValue().
exitOrExpr(JiffleParser.OrExprContext) - Method in class ExpressionWorker
 
exitOrExpr(JiffleParser.OrExprContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the orExpr labeled alternative in JiffleParser.expression().
exitOrExpr(JiffleParser.OrExprContext) - Method in interface JiffleListener
Exit a parse tree produced by the orExpr labeled alternative in JiffleParser.expression().
exitParenExpression(JiffleParser.ParenExpressionContext) - Method in class ExpressionWorker
 
exitParenExpression(JiffleParser.ParenExpressionContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.parenExpression().
exitParenExpression(JiffleParser.ParenExpressionContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.parenExpression().
exitPixelPos(JiffleParser.PixelPosContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.pixelPos().
exitPixelPos(JiffleParser.PixelPosContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.pixelPos().
exitPixelSpecifier(JiffleParser.PixelSpecifierContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.pixelSpecifier().
exitPixelSpecifier(JiffleParser.PixelSpecifierContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.pixelSpecifier().
exitPlusMinusExpr(JiffleParser.PlusMinusExprContext) - Method in class ExpressionWorker
 
exitPlusMinusExpr(JiffleParser.PlusMinusExprContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the plusMinusExpr labeled alternative in JiffleParser.expression().
exitPlusMinusExpr(JiffleParser.PlusMinusExprContext) - Method in interface JiffleListener
Exit a parse tree produced by the plusMinusExpr labeled alternative in JiffleParser.expression().
exitPostExpr(JiffleParser.PostExprContext) - Method in class ExpressionWorker
 
exitPostExpr(JiffleParser.PostExprContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the postExpr labeled alternative in JiffleParser.expression().
exitPostExpr(JiffleParser.PostExprContext) - Method in interface JiffleListener
Exit a parse tree produced by the postExpr labeled alternative in JiffleParser.expression().
exitPowExpr(JiffleParser.PowExprContext) - Method in class ExpressionWorker
 
exitPowExpr(JiffleParser.PowExprContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the powExpr labeled alternative in JiffleParser.expression().
exitPowExpr(JiffleParser.PowExprContext) - Method in interface JiffleListener
Exit a parse tree produced by the powExpr labeled alternative in JiffleParser.expression().
exitPreExpr(JiffleParser.PreExprContext) - Method in class ExpressionWorker
 
exitPreExpr(JiffleParser.PreExprContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the preExpr labeled alternative in JiffleParser.expression().
exitPreExpr(JiffleParser.PreExprContext) - Method in interface JiffleListener
Exit a parse tree produced by the preExpr labeled alternative in JiffleParser.expression().
exitRange(JiffleParser.RangeContext) - Method in class ExpressionWorker
 
exitRange(JiffleParser.RangeContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.range().
exitRange(JiffleParser.RangeContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.range().
exitRole(JiffleParser.RoleContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.role().
exitRole(JiffleParser.RoleContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.role().
exitRule(ParseTreeListener) - Method in class JiffleParser.AndExprContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.ArgumentListContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.AssignExprContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.AssignmentContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.AtomContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.AtomExprContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.BandSpecifierContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.BlockContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.BlockStmtContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.BodyContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.BreakifStmtContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.BreakStmtContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.CompareExprContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.ConCallContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.EmptyStmtContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.EqExprContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.ExpressionListContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.ExprStmtContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.ForeachStmtContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.FunctionCallContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.IfStmtContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.ImageCallContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.ImagePosContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.ImagesBlockContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.ImageVarDeclarationContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.InitBlockContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.ListAppendStmtContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.ListLiteralContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.LiteralContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.LoopSetContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.NotExprContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.OptionContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.OptionsBlockContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.OptionValueContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.OrExprContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.ParenExpressionContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.PixelPosContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.PixelSpecifierContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.PlusMinusExprContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.PostExprContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.PowExprContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.PreExprContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.RangeContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.RoleContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.ScriptContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.SpecialBlockContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.TernaryExprContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.TimesDivModExprContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.UntilStmtContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.VarDeclarationContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.VarIDContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.WhileStmtContext
 
exitRule(ParseTreeListener) - Method in class JiffleParser.XorExprContext
 
exitScript(JiffleParser.ScriptContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.script().
exitScript(JiffleParser.ScriptContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.script().
exitScript(JiffleParser.ScriptContext) - Method in class RuntimeModelWorker
 
exitScript(JiffleParser.ScriptContext) - Method in class VarWorker
 
exitSpecialBlock(JiffleParser.SpecialBlockContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.specialBlock().
exitSpecialBlock(JiffleParser.SpecialBlockContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.specialBlock().
exitTernaryExpr(JiffleParser.TernaryExprContext) - Method in class ExpressionWorker
 
exitTernaryExpr(JiffleParser.TernaryExprContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the ternaryExpr labeled alternative in JiffleParser.expression().
exitTernaryExpr(JiffleParser.TernaryExprContext) - Method in interface JiffleListener
Exit a parse tree produced by the ternaryExpr labeled alternative in JiffleParser.expression().
exitTimesDivModExpr(JiffleParser.TimesDivModExprContext) - Method in class ExpressionWorker
 
exitTimesDivModExpr(JiffleParser.TimesDivModExprContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the timesDivModExpr labeled alternative in JiffleParser.expression().
exitTimesDivModExpr(JiffleParser.TimesDivModExprContext) - Method in interface JiffleListener
Exit a parse tree produced by the timesDivModExpr labeled alternative in JiffleParser.expression().
exitUntilStmt(JiffleParser.UntilStmtContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the untilStmt labeled alternative in JiffleParser.statement().
exitUntilStmt(JiffleParser.UntilStmtContext) - Method in interface JiffleListener
Exit a parse tree produced by the untilStmt labeled alternative in JiffleParser.statement().
exitUntilStmt(JiffleParser.UntilStmtContext) - Method in class RuntimeModelWorker
 
exitVarDeclaration(JiffleParser.VarDeclarationContext) - Method in class ExpressionWorker
This method is a copy of exitAssignment, unfortunately AssignmentContext and VarDeclarationContext share structure but not a base class
exitVarDeclaration(JiffleParser.VarDeclarationContext) - Method in class JiffleBaseListener
Exit a parse tree produced by JiffleParser.varDeclaration().
exitVarDeclaration(JiffleParser.VarDeclarationContext) - Method in interface JiffleListener
Exit a parse tree produced by JiffleParser.varDeclaration().
exitVarID(JiffleParser.VarIDContext) - Method in class ExpressionWorker
 
exitVarID(JiffleParser.VarIDContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the varID labeled alternative in JiffleParser.identifiedAtom().
exitVarID(JiffleParser.VarIDContext) - Method in interface JiffleListener
Exit a parse tree produced by the varID labeled alternative in JiffleParser.identifiedAtom().
exitVarID(JiffleParser.VarIDContext) - Method in class SourcePositionsWorker
 
exitVarID(JiffleParser.VarIDContext) - Method in class VarWorker
 
exitWhileStmt(JiffleParser.WhileStmtContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the whileStmt labeled alternative in JiffleParser.statement().
exitWhileStmt(JiffleParser.WhileStmtContext) - Method in interface JiffleListener
Exit a parse tree produced by the whileStmt labeled alternative in JiffleParser.statement().
exitWhileStmt(JiffleParser.WhileStmtContext) - Method in class RuntimeModelWorker
 
exitXorExpr(JiffleParser.XorExprContext) - Method in class ExpressionWorker
 
exitXorExpr(JiffleParser.XorExprContext) - Method in class JiffleBaseListener
Exit a parse tree produced by the xorExpr labeled alternative in JiffleParser.expression().
exitXorExpr(JiffleParser.XorExprContext) - Method in interface JiffleListener
Exit a parse tree produced by the xorExpr labeled alternative in JiffleParser.expression().
expand(Color[], int[], int, int) - Static method in class ColorMapUtilities
Copies colors into array ARGB from index lower inclusive to index upper exclusive.
expandEnvelope(Envelope) - Method in class CoordinateSequence2D
Returns an envelope which contains env and all points in this sequence.
expandNoData(Range, RasterFormatTag, RenderedImage, RenderedImage) - Static method in class RasterAccessorExt
 
expression() - Method in class JiffleParser.AndExprContext
 
expression(int) - Method in class JiffleParser.AndExprContext
 
expression() - Method in class JiffleParser.AssignmentContext
 
expression() - Method in class JiffleParser.BandSpecifierContext
 
expression() - Method in class JiffleParser.BreakifStmtContext
 
expression() - Method in class JiffleParser.CompareExprContext
 
expression(int) - Method in class JiffleParser.CompareExprContext
 
expression() - Method in class JiffleParser.EqExprContext
 
expression(int) - Method in class JiffleParser.EqExprContext
 
expression() - Method in class JiffleParser
 
expression() - Method in class JiffleParser.ExpressionListContext
 
expression(int) - Method in class JiffleParser.ExpressionListContext
 
expression() - Method in class JiffleParser.ExprStmtContext
 
expression() - Method in class JiffleParser.ListAppendStmtContext
 
expression() - Method in class JiffleParser.NotExprContext
 
expression() - Method in class JiffleParser.OrExprContext
 
expression(int) - Method in class JiffleParser.OrExprContext
 
expression() - Method in class JiffleParser.ParenExpressionContext
 
expression() - Method in class JiffleParser.PixelPosContext
 
expression() - Method in class JiffleParser.PlusMinusExprContext
 
expression(int) - Method in class JiffleParser.PlusMinusExprContext
 
expression() - Method in class JiffleParser.PostExprContext
 
expression() - Method in class JiffleParser.PowExprContext
 
expression(int) - Method in class JiffleParser.PowExprContext
 
expression() - Method in class JiffleParser.PreExprContext
 
expression() - Method in class JiffleParser.RangeContext
 
expression(int) - Method in class JiffleParser.RangeContext
 
expression() - Method in class JiffleParser.TernaryExprContext
 
expression(int) - Method in class JiffleParser.TernaryExprContext
 
expression() - Method in class JiffleParser.TimesDivModExprContext
 
expression(int) - Method in class JiffleParser.TimesDivModExprContext
 
expression() - Method in class JiffleParser.VarDeclarationContext
 
expression() - Method in class JiffleParser.XorExprContext
 
expression(int) - Method in class JiffleParser.XorExprContext
 
Expression - Class in it.geosolutions.jaiext.jiffle.parser.node
 
Expression(JiffleType) - Constructor for class Expression
 
ExpressionContext(ParserRuleContext, int) - Constructor for class JiffleParser.ExpressionContext
 
ExpressionContext() - Constructor for class JiffleParser.ExpressionContext
 
expressionList() - Method in class JiffleParser.ArgumentListContext
 
expressionList() - Method in class JiffleParser
 
expressionList() - Method in class JiffleParser.ListLiteralContext
 
ExpressionListContext(ParserRuleContext, int) - Constructor for class JiffleParser.ExpressionListContext
 
ExpressionWorker - Class in it.geosolutions.jaiext.jiffle.parser
Labels expression nodes with their Jiffle types.
ExpressionWorker(ParseTree, VarWorker) - Constructor for class ExpressionWorker
 
ExprStmtContext(JiffleParser.StatementContext) - Constructor for class JiffleParser.ExprStmtContext
 
extended - Variable in class WarpOpImage
Boolean indicating the presence of a border extender
ExtendedBandMergeOpImage - Class in it.geosolutions.jaiext.bandmerge
An OpImage implementing the "BandMerge" operation as described in BandMergeDescriptor.
ExtendedBandMergeOpImage(List, List<AffineTransform>, Map, Range[], ROI, double, boolean, ImageLayout) - Constructor for class ExtendedBandMergeOpImage
Constructs a BandMergeOpImage.
ExtendedBandMergeOpImage.Transform - Enum in it.geosolutions.jaiext.bandmerge
Enum used for implementing the various optional transformations on the input points
extendedIMG - Variable in class ConvolveOpImage
 
extendedIMG - Variable in class Scale2OpImage
Extended source Image
extendedIMG - Variable in class ScaleOpImage
Extended source Image
extender - Variable in class BorderOpImage
The BorderExtender object used to extend the source data.
Extrema - Class in it.geosolutions.jaiext.stats
This subclass of Statistics is used for calculating the maximum and minimum of an image.

F

FALSE - Static variable in class JiffleLexer
 
FALSE - Static variable in class JiffleParser
 
FALSE() - Method in class JiffleParser.LiteralContext
 
falseValue() - Static method in class ConstantLiteral
 
fillBackground(WritableRaster, Rectangle, double[]) - Static method in class ImageUtilities
Fill the specified rectangle of raster with the provided background values.
findCompatibleTags(RenderedImage[], RenderedImage) - Static method in class RasterAccessorExt
Finds the appropriate tags for the constructor, based on the SampleModel and ColorModel of all the source and destination.
findDomainElement(double) - Method in class LinearColorMap
 
findDomainElement(double) - Method in class DefaultDomain1D
Returns the domain element of the specified sample value.
findDomainElement(double) - Method in interface Domain1D
Returns the DomainElement1D of the specified sample value.
finish() - Method in interface JiffleProgressListener
Called by the runtime object when the task finishes.
finish() - Method in class NullProgressListener
 
FirstJiffleBuilderExample - Class in it.geosolutions.jaiext.jiffle.docs
 
FirstJiffleBuilderExample() - Constructor for class FirstJiffleBuilderExample
 
firstTime - Variable in class StatisticsOpImage
Boolean indicating if the statistics have been already calculated(if false) or not
FLOAT_LITERAL - Static variable in class JiffleLexer
 
FLOAT_LITERAL - Static variable in class JiffleParser
 
FLOAT_LITERAL() - Method in class JiffleParser.LiteralContext
 
FLOAT_TYPE - Static variable in class JiffleLexer
 
FLOAT_TYPE - Static variable in class JiffleParser
 
floatLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class Convolve3x3OpImage
 
floatLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class ConvolveGeneralOpImage
 
floatLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class ConvolveOpImage
 
floatLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class SeparableConvolveOpImage
 
floatLoop(RasterAccessor, Rectangle, RasterAccessor, Statistics[][], RandomIter) - Method in class StatisticsOpImage
 
floor(float) - Static method in class WarpOpImage
Returns the "floor" value of a float.
flush() - Method in class ConcurrentTileCache
Removes all tiles present in the cache without checking for the image owner
flush() - Method in class ConcurrentTileCacheMultiMap
Removes all tiles present in the cache without checking for the image owner
forceDouble() - Method in class Expression
 
forceDouble() - Method in class IntLiteral
 
forceDouble() - Method in class PrefixUnaryExpression
 
FOREACH - Static variable in class JiffleLexer
 
FOREACH - Static variable in class JiffleParser
 
FOREACH() - Method in class JiffleParser.ForeachStmtContext
 
ForeachStmtContext(JiffleParser.StatementContext) - Constructor for class JiffleParser.ForeachStmtContext
 
FormatCRIF - Class in it.geosolutions.jaiext.format
 
FormatCRIF() - Constructor for class FormatCRIF
Constructor.
FormatDescriptor - Class in it.geosolutions.jaiext.format
An OperationDescriptor describing the "Format" operation.
FormatDescriptor() - Constructor for class FormatDescriptor
Constructor.
forwardMapRect(Rectangle, int) - Method in class ExtendedBandMergeOpImage
 
forwardMapRect(Rectangle, int) - Method in class Scale2OpImage
Returns the minimum bounding box of the region of the destination to which a particular Rectangle of the specified source will be mapped.
forwardMapRect(Rectangle, int) - Method in class ScaleOpImage
Returns the minimum bounding box of the region of the destination to which a particular Rectangle of the specified source will be mapped.
fromCIEXYZ(Raster, int[], WritableRaster, int[], ROI, Range, float[]) - Method in class ColorSpaceJAIExt
Converts an input CIEXYZ Raster into a new one with a new ColorSpace
fromCIEXYZ(Raster, int[], WritableRaster, int[]) - Method in class ColorSpaceJAIExt
 
fromCIEXYZ(Raster, int[], WritableRaster, int[], ROI, Range, float[]) - Method in class ColorSpaceJAIExtWrapper
 
fromCIEXYZ(float[]) - Method in class ColorSpaceJAIExtWrapper
 
fromCIEXYZ(float[]) - Method in class IHSColorSpaceJAIExt
Converts a single color value from CIEXYZ to IHS.
fromCIEXYZ(Raster, int[], WritableRaster, int[], ROI, Range, float[]) - Method in class IHSColorSpaceJAIExt
Converts a Raster of colors represented as pixels from CIEXYZ to IHS.
fromRGB(Raster, int[], WritableRaster, int[], ROI, Range, float[]) - Method in class ColorSpaceJAIExt
Converts an input RGB Raster into a new one with a new ColorSpace
fromRGB(Raster, int[], WritableRaster, int[]) - Method in class ColorSpaceJAIExt
 
fromRGB(Raster, int[], WritableRaster, int[], ROI, Range, float[]) - Method in class ColorSpaceJAIExtWrapper
 
fromRGB(float[]) - Method in class ColorSpaceJAIExtWrapper
 
fromRGB(float[]) - Method in class IHSColorSpaceJAIExt
Converts a single color value from sRGB to IHS.
fromRGB(Raster, int[], WritableRaster, int[], ROI, Range, float[]) - Method in class IHSColorSpaceJAIExt
Converts a Raster of colors represented as pixels from sRGB to IHS.
FTOL - Static variable in class CompareOp
Default tolerance for float comparisons: 1.0e-4
FULL_RANGE - Static variable in class RangeByte
 
FULL_RANGE - Static variable in class RangeDouble
 
FULL_RANGE - Static variable in class RangeFloat
 
FULL_RANGE - Static variable in class RangeInt
 
FULL_RANGE - Static variable in class RangeLong
 
FULL_RANGE - Static variable in class RangeShort
 
FULL_RANGE - Static variable in class RangeUshort
 
function - Variable in class ImageFunctionOpImage
The functional description of the image.
FunctionCall - Class in it.geosolutions.jaiext.jiffle.parser.node
 
FunctionCallContext(JiffleParser.IdentifiedAtomContext) - Constructor for class JiffleParser.FunctionCallContext
 
FunctionInfo - Class in it.geosolutions.jaiext.jiffle.parser
Holds the description of a Jiffle function.
FunctionInfo(String, String, FunctionInfo.Provider, boolean, String, String...) - Constructor for class FunctionInfo
Creates a function info object.
FunctionInfo.Provider - Enum in it.geosolutions.jaiext.jiffle.parser
Constants to indicate the runtime provider of a function
FunctionLookup - Class in it.geosolutions.jaiext.jiffle.parser
Looks up function descriptions for the Jiffle parser.
FunctionLookup() - Constructor for class FunctionLookup
 

G

GameOfLife - Class in it.geosolutions.jaiext.jiffle.demo
John Conway's Game of Life implemented with Jiffle.
GameOfLife() - Constructor for class GameOfLife
 
GC_NODATA - Static variable in class NoDataContainer
 
GE - Static variable in class JiffleLexer
 
GE() - Method in class JiffleParser.CompareExprContext
 
GE - Static variable in class JiffleParser
 
GE(double, double) - Method in class JiffleFunctions
Tests if x is greater than or equal to y.
GenericPiecewiseCRIF - Class in it.geosolutions.jaiext.piecewise
RenderedImageFactory used for generating GenericPiecewiseOpImage instances
GenericPiecewiseCRIF() - Constructor for class GenericPiecewiseCRIF
 
GenericPiecewiseDescriptor - Class in it.geosolutions.jaiext.piecewise
OperationDescriptorImpl for the GenericPiecewise operation.
GenericPiecewiseDescriptor() - Constructor for class GenericPiecewiseDescriptor
Construct the descriptor.
GenericPiecewiseOpImage<T extends PiecewiseTransform1DElement> - Class in it.geosolutions.jaiext.piecewise
Images are created using the GenericPiecewise.CRIF inner class, where "CRIF" stands for ContextualRenderedImageFactory .
GenericPiecewiseOpImage(RenderedImage, PiecewiseTransform1D<T>, ImageLayout, Integer, ROI, Range, RenderingHints, boolean) - Constructor for class GenericPiecewiseOpImage
Constructs a new RasterClassifier.
GeomCollectionIterator - Class in it.geosolutions.jaiext.utilities.shape
A path iterator for the LiteShape class, specialized to iterate over a geometry collection.
GeomCollectionIterator() - Constructor for class GeomCollectionIterator
 
GeomCollectionIterator(GeometryCollection, AffineTransform) - Constructor for class GeomCollectionIterator
Creates a new instance of GeomCollectionIterator
get(int) - Method in class LinearColorMap
 
get(int, int, int, int) - Method in class ColorMap
Returns the value for the specified color, or -1 if the color is not found
get(Class<? extends JiffleRuntime>) - Static method in enum Jiffle.RuntimeModel
Gets the matching constant for the given runtime class.
get(String) - Static method in class JiffleProperties
Gets a property.
get(JiffleParser.ExpressionContext) - Method in class ExpressionWorker
 
get(String) - Static method in enum FunctionInfo.Provider
Gets the Provider for a given provider name.
get(String) - Static method in enum JiffleType
Gets the type with the given label (case-insensitive).
get(int) - Static method in enum BinaryExpression.Operator
 
get(ParseTree) - Method in class PropertyWorker
 
get(String) - Method in class SymbolScope
Searches for a symbol in this scope and, if not found, any enclosing scopes.
get(int) - Method in class DefaultDomain1D
Returns the element at the specified position in this list.
get_images() - Method in class AbstractDirectRuntime
 
get_images() - Method in class AbstractJiffleRuntime
Returns the images set for this runtime object as a Map with variable name as key and iamge as value.
get_images() - Method in interface JiffleRuntime
Gets the images used by this object and returns them as a Map with variable names as keys and images as values.
getAction() - Method in class CachedTileImpl
Returns information about the status of the tile
getActiveRuntimExpr(String, String) - Static method in class OptionLookup
Gets the runtime source for the given option name:value pair.
getAlphaChannel() - Method in class ImageMosaicBean
 
getApproximateDomainRange() - Method in class LinearColorMap
 
getApproximateDomainRange() - Method in class DefaultDomain1D
 
getApproximateDomainRange() - Method in interface Domain1D
Returns the range of values in this Domain1D.
getArg() - Method in class PostfixUnaryExpression
 
getArg() - Method in class PrefixUnaryExpression
 
getArgs() - Method in class ConFunction
 
getArgs() - Method in class FunctionCall
 
getArgs() - Method in class ListLiteral
 
getArgTypes() - Method in class FunctionInfo
 
getAsArray() - Method in class NoDataContainer
 
getAsBitmask(int, int, int, int, int[][]) - Method in class ROIGeometry
 
getAsGeometry() - Method in class ROIGeometry
Returns the ROI as a JTS Geometry.
getAsImage() - Method in class ROIGeometry
Gets an image representation of this ROI using the VectorBinarize operation.
getAsRange() - Method in class NoDataContainer
 
getAsRectangleList(int, int, int, int) - Method in class ROIGeometry
 
getAsShape() - Method in class ROIGeometry
Gets a new Shape representing this ROI.
getAsSingleValue() - Method in class NoDataContainer
 
getATN() - Method in class JiffleLexer
 
getATN() - Method in class JiffleParser
 
getBand() - Method in class ImagePos
 
getBandsAsImages(RenderedImage) - Static method in class ImageUtilities
Get the bands of a multi-band image as a list of single-band images.
getBandsAsImages(RenderedImage, Collection<Integer>) - Static method in class ImageUtilities
Get the specified bands of a multi-band image as a list of single-band images.
getBaseClassName() - Method in class SourceWriter
 
getBitCount(int) - Static method in class ColorMapUtilities
Returns a bit count for an IndexColorModel mapping mapSize colors.
getBounds() - Method in class LiteShape
Returns an integer Rectangle that completely encloses the Shape.
getBounds() - Method in class ROIGeometry
Gets the enclosing rectangle of this ROI.
getBounds2D(ParameterBlock) - Method in class AffineCRIF
Gets the bounding box for the output of AffineOpImage.
getBounds2D(ParameterBlock) - Method in class Scale2CRIF
Gets the bounding box for the output of ScaleOpImage.
getBounds2D(ParameterBlock) - Method in class ScaleCRIF
Gets the bounding box for the output of ScaleOpImage.
getBounds2D() - Method in class LiteShape
Returns a high precision and more accurate bounding box of the Shape than the getBounds method.
getBounds2D() - Method in class ROIGeometry
Gets the enclosing double-precision rectangle of this ROI.
getByType(Symbol.Type) - Method in class SymbolScope
Returns name of all symbols with the given type, in the current scope and enclosing scopes
getCacheHitCount() - Method in class ConcurrentTileCache
Retrieves the hit count from the cache statistics
getCacheHitCount() - Method in class ConcurrentTileCacheMultiMap
Retrieves the hit count from the cache statistics
getCacheMemoryUsed() - Method in class ConcurrentTileCache
Retrieves the current memory size of the cache
getCacheMemoryUsed() - Method in class ConcurrentTileCacheMultiMap
Retrieves the current memory size of the cache
getCacheMissCount() - Method in class ConcurrentTileCache
Retrieves the miss count from the cache statistics
getCacheMissCount() - Method in class ConcurrentTileCacheMultiMap
Retrieves the miss count from the cache statistics
getCacheTileCount() - Method in class ConcurrentTileCache
Retrieves the number of tiles in the cache
getCacheTileCount() - Method in class ConcurrentTileCacheMultiMap
Retrieves the number of tiles in the cache
getChannelNames() - Method in class JiffleLexer
 
getClasses() - Method in class ZoneGeometry
Utility method indicating the index of all the classes
getClassValue() - Method in enum Range.DataType
 
getClosestIndex(int, int, int, int) - Method in class CachingColorIndexer
 
getClosestIndex(int, int, int, int) - Method in interface ColorIndexer
 
getClosestIndex(int, int, int, int) - Method in class LRUColorIndexer
 
getClosestIndex(int, int, int, int) - Method in class MappedColorIndexer
 
getClosestIndex(int, int, int, int) - Method in class SimpleColorIndexer
 
getColor(int) - Method in class PackedHistogram
 
getColorModel() - Method in interface ColorMapTransform
Retrieve the ColorModel associated to this ColorMapTransform.
getColorModel() - Method in class LinearColorMap
Returns a color model for this category list.
getColorModel() - Method in class ImageMosaicBean
 
getColors() - Method in interface ColorMapTransformElement
Returns the set of colors for this category.
getColors() - Method in class LinearColorMapElement
Returns the set of colors for this category.
getConcurrencyLevel() - Method in class ConcurrentTileCache
Retrieve the cache concurrency level
getConcurrencyLevel() - Method in class ConcurrentTileCacheMultiMap
Retrieve the cache concurrency level
getCondition() - Method in class BreakIf
 
getCondition() - Method in class IfElse
 
getCondition() - Method in class Until
 
getCondition() - Method in class While
 
getCoordinate(int) - Method in class CoordinateSequence2D
Gets coordinate values at the specified index.
getCoordinate(int, Coordinate) - Method in class CoordinateSequence2D
Copies the requested coordinate in the sequence to the supplied Coordinate object.
getCoordinateCopy(int) - Method in class CoordinateSequence2D
getCount(int) - Method in class PackedHistogram
 
getCurrentFactory() - Method in class ConcurrentOperationRegistry.OperationItem
Returns the factory defined by the user.
getData() - Method in class BufferedImageAdapter
 
getData(Rectangle) - Method in class BufferedImageAdapter
 
getDataType() - Method in class InterpolationBicubic
 
getDataType() - Method in class InterpolationBilinear
 
getDataType() - Method in class InterpolationNearest
 
getDataType() - Method in enum Range.DataType
 
getDataType() - Method in class Range
Returns the Range data Type
getDataType() - Method in class RangeByte
 
getDataType() - Method in class RangeDouble
 
getDataType() - Method in class RangeFloat
 
getDataType() - Method in class RangeInt
 
getDataType() - Method in class RangeLong
 
getDataType() - Method in class RangeShort
 
getDataType() - Method in class RangeUshort
 
getDeclaringScope(String) - Method in class SymbolScope
Searches for a symbol in this scope and, if not found, any enclosing scopes.
getDefaultValue() - Method in class LinearColorMap
 
getDefaultValue() - Method in class DefaultPiecewiseTransform1D
 
getDefaultValue() - Method in interface PiecewiseTransform1D
The default value which will be returned when asked to transform a value outside the valid domain elements.
getDescriptor(Class, String) - Method in class ConcurrentOperationRegistry
 
getDescriptor(String, String) - Method in class ConcurrentOperationRegistry
 
getDescriptor() - Method in class ConcurrentOperationRegistry.OperationItem
 
getDescriptorNames(Class) - Method in class ConcurrentOperationRegistry
 
getDescriptorNames(String) - Method in class ConcurrentOperationRegistry
 
getDescriptors(Class) - Method in class ConcurrentOperationRegistry
 
getDescriptors(String) - Method in class ConcurrentOperationRegistry
 
getDestImages() - Method in class Script
 
getDestImageVarName() - Method in enum ImageChoice
 
getDestinationNoData() - Method in class InterpolationBicubic
 
getDestinationNoData() - Method in class InterpolationBilinear
 
getDestinationNoData() - Method in class InterpolationNearest
 
getDestinationNoData() - Method in interface InterpolationNoData
Return the destinationNoData value associated to the Interpolation Object
getDestinationVarNames() - Method in class AbstractJiffleRuntime
Gets the variable names associated with destination images.
getDestinationVarNames() - Method in interface JiffleRuntime
Gets the variable names associated with destination images.
getDestVar() - Method in class SetDestValue
 
getDimension() - Method in class CoordinateSequence2D
Gets the dimension of points stored by this CoordinateSequence2D.
getDimension() - Method in class Position
 
getDomainElements() - Method in class LinearColorMap
 
getElements(float, float, float, float, int, int, int, float[], float[], Rectangle, ROI, Range, float) - Method in interface ImageFunctionJAIEXT
Returns all values of a given element for a specified set of coordinates.
getElements(double, double, double, double, int, int, int, double[], double[], Rectangle, ROI, Range, float) - Method in interface ImageFunctionJAIEXT
Returns all values of a given element for a specified set of coordinates.
getElements(float, float, float, float, int, int, int, float[], float[]) - Method in class ImageFunctionJAIEXTWrapper
 
getElements(double, double, double, double, int, int, int, double[], double[]) - Method in class ImageFunctionJAIEXTWrapper
 
getElements(float, float, float, float, int, int, int, float[], float[], Rectangle, ROI, Range, float) - Method in class ImageFunctionJAIEXTWrapper
 
getElements(double, double, double, double, int, int, int, double[], double[], Rectangle, ROI, Range, float) - Method in class ImageFunctionJAIEXTWrapper
 
getElseStatement() - Method in class IfElse
 
getEnclosingScope() - Method in class SymbolScope
Gets the parent scope or null if this is the top scope.
getEquivalenceClass() - Method in class LinearColorMapElement
 
getEquivalenceClass() - Method in class DefaultDomain1D
 
getEquivalenceClass() - Method in class DefaultDomainElement1D
 
getEquivalenceClass() - Method in class DefaultLinearPiecewiseTransform1DElement
 
getEquivalenceClass() - Method in class DefaultPiecewiseTransform1D
 
getEquivalenceClass() - Method in class DefaultPiecewiseTransform1DElement
 
getError() - Method in exception NodeException
 
getExpr() - Method in class ParenExpression
 
getExpr() - Method in class SetDestValue
 
getExpr() - Method in class SimpleStatement
 
getExpression() - Method in class ListAppend
 
getFactor() - Method in enum ShadedReliefAlgorithm
 
getFactory(String, String) - Method in class ConcurrentOperationRegistry
 
getFactory() - Method in class ConcurrentOperationRegistry.OperationItem
 
getFactoryIterator(String, String) - Method in class ConcurrentOperationRegistry
 
getFactoryPreferences(String, String, String) - Method in class ConcurrentOperationRegistry
 
getFileFromClasspath(String) - Static method in class PropertyUtil
 
getFileFromClasspath(String) - Static method in class PropertyUtil
 
getFormat() - Method in enum BinaryExpression.Operator
 
getGeneratedPropertyNames(String, String) - Method in class ConcurrentOperationRegistry
 
getGeometry() - Method in class LiteShape
 
getGlobals() - Method in class Script
 
getGrammarFileName() - Method in class JiffleLexer
 
getGrammarFileName() - Method in class JiffleParser
 
getHeight() - Method in class AbstractJiffleRuntime
Gets the height of the processing area.
getHeight() - Method in interface JiffleRuntime
Gets the height of the processing area.
getHigh() - Method in class LoopInRange
 
getHtml() - Method in class HTMLBuilder
 
getIfStatement() - Method in class IfElse
 
getIHSColorSpaceJAIEXT() - Static method in class ColorSpaceJAIExt
 
getImage() - Method in class ConvolveOpImage
This method provides a lazy initialization of the image associated to the ROI.
getImage(String) - Method in class JiffleBuilder
Get an image associated with a script variable name.
getImage() - Method in class ImageMosaicBean
 
getImageCoords(Point, Point) - Method in class SimpleImagePane
Converts a window position into the corresponding image position.
getImageKey() - Method in class CachedTileImpl
Returns the key associate to the tile owner
getImageParams() - Method in class Jiffle
Gets the current image parameters.
getImages() - Method in class JiffleExecutorResult
Gets source and/or destination images that were used.
getIndex() - Method in class Band
 
getInfo(String, JiffleType...) - Static method in class FunctionLookup
Gets the info for a function.
getInits() - Method in class GlobalVars
 
getInputMaximum() - Method in class DefaultDomainElement1D
Retrieves the upper bound of the range where this DomainElement1D is defined.
getInputMinimum() - Method in class DefaultDomainElement1D
Retrieves the lower bound of the range where this DomainElement1D is defined.
getInstance() - Static method in class IHSColorSpaceJAIExt
Retrieves the unique instance of this class the construction of which is deferred until the first invocation of this method.
getInvalidRegion(String, ParameterBlock, RenderingHints, ParameterBlock, RenderingHints, OperationNode) - Method in class BorderDescriptor
Calculates the region over which two distinct renderings of the "Border" operation may be expected to differ.
getInvalidRegion(String, ParameterBlock, RenderingHints, ParameterBlock, RenderingHints, OperationNode) - Method in class NullDescriptor
Calculates the region over which two distinct renderings of the "Null" operation may be expected to differ.
getJAIExtName(String) - Static method in class JAIExt
Utility method for substituting the JAI operation names with the JAI-EXT ones
getJAIEXTOperations() - Static method in class JAIExt
Get a List of the available JAI-EXT operations
getJAINames(String) - Static method in class JAIExt
Utility method for substituting the JAIExt operation name with the related JAI one/ones
getJAIOperations() - Static method in class JAIExt
Get a List of the available JAI operations
getJiffleName() - Method in class FunctionInfo
Gets the name of the function used in Jiffle scripts.
getKey() - Method in class CachedTileImpl
Returns the key associated to the tile.
getLeft() - Method in class BinaryExpression
 
getListLiteral() - Method in class LoopInLiteralList
 
getListVariable() - Method in class LoopInVariable
 
getLookupItem(T) - Method in class RangeLookupTable
Finds the LookupItem containing the given source value.
getLoopVariable() - Method in class LoopInLiteralList
 
getLoopVariable() - Method in class LoopInRange
 
getLoopVariable() - Method in class LoopInVariable
 
getLow() - Method in class LoopInRange
 
getMain() - Method in class DefaultDomain1D
Return what seems to be the main DomainElement1D for this list.
getMax() - Method in class Range
Returns the maximum bound of the Range
getMax(boolean) - Method in class Range
Returns the maximum bound of the Range or the nearest one if not included
getMax() - Method in class RangeByte
 
getMax(boolean) - Method in class RangeByte
 
getMax() - Method in class RangeDouble
 
getMax(boolean) - Method in class RangeDouble
 
getMax() - Method in class RangeFloat
 
getMax(boolean) - Method in class RangeFloat
 
getMax() - Method in class RangeInt
 
getMax(boolean) - Method in class RangeInt
 
getMax() - Method in class RangeLong
 
getMax(boolean) - Method in class RangeLong
 
getMax() - Method in class RangeShort
 
getMax(boolean) - Method in class RangeShort
 
getMax() - Method in class RangeUshort
 
getMax(boolean) - Method in class RangeUshort
 
getMaximumSize() - Method in class DisplayHistogram
This method informs the maximum size of this component, which will be the same as the preferred size.
getMaxX() - Method in class AbstractJiffleRuntime
Gets the max X ordinate of the processing area.
getMaxX() - Method in interface JiffleRuntime
Gets the max X ordinate of the processing area.
getMaxY() - Method in class AbstractJiffleRuntime
Gets the max Y ordinate of the processing area.
getMaxY() - Method in interface JiffleRuntime
Gets the max Y ordinate of the processing area.
getMemoryCapacity() - Method in class ConcurrentTileCache
Retrieve the cache memory capacity
getMemoryCapacity() - Method in class ConcurrentTileCacheMultiMap
Retrieve the cache memory capacity
getMemoryThreshold() - Method in class ConcurrentTileCache
Retrieve the cache memory threshold
getMemoryThreshold() - Method in class ConcurrentTileCacheMultiMap
Retrieve the cache memory threshold
getMessages() - Method in class Messages
 
getMin() - Method in class Range
Returns the minimum bound of the Range
getMin(boolean) - Method in class Range
Returns the minimum bound of the Range or the nearest one if not included
getMin(boolean) - Method in class RangeByte
 
getMin() - Method in class RangeByte
 
getMin() - Method in class RangeDouble
 
getMin(boolean) - Method in class RangeDouble
 
getMin() - Method in class RangeFloat
 
getMin(boolean) - Method in class RangeFloat
 
getMin() - Method in class RangeInt
 
getMin(boolean) - Method in class RangeInt
 
getMin() - Method in class RangeLong
 
getMin(boolean) - Method in class RangeLong
 
getMin() - Method in class RangeShort
 
getMin(boolean) - Method in class RangeShort
 
getMin() - Method in class RangeUshort
 
getMin(boolean) - Method in class RangeUshort
 
getMinimums() - Method in class DefaultDomain1D
 
getMinimumSize() - Method in class DisplayHistogram
This method informs the minimum size of this component, which will be the same as the preferred size.
getMinX() - Method in class AbstractJiffleRuntime
Gets the min X ordinate of the processing area.
getMinX() - Method in interface JiffleRuntime
Gets the min X ordinate of the processing area.
getMinY() - Method in class AbstractJiffleRuntime
Gets the min Y ordinate of the processing area.
getMinY() - Method in interface JiffleRuntime
Gets the min Y ordinate of the processing area.
getMlibFactory() - Method in class ConcurrentOperationRegistry.OperationItem
 
getModeNames() - Method in class JiffleLexer
 
getName() - Method in class LinearColorMap
 
getName() - Method in class ConcurrentOperationRegistry.OperationItem
 
getName() - Method in class Jiffle
Gets the name assigned to this object.
getName() - Method in class Variable
 
getName() - Method in class Symbol
Gets the name.
getName() - Method in class SymbolScope
Gets the name of this scope instance.
getName() - Method in class DefaultDomain1D
 
getName() - Method in class DefaultDomainElement1D
Getter method for this DomainElement1D 's name.
getName() - Method in interface Domain1D
Returns the name of this object.
getName() - Method in interface DomainElement1D
Returns the domain element name.
getNames() - Static method in class OptionLookup
Gets the names known to the lookup service.
getNoDataRange() - Method in class InterpolationBicubic
 
getNoDataRange() - Method in class InterpolationBilinear
 
getNoDataRange() - Method in class InterpolationNearest
 
getNoDataRange() - Method in interface InterpolationNoData
Return NoData Range associated to the Interpolation object, if present.
getNullValue() - Method in enum AlgebraDescriptor.Operator
 
getNumArgs() - Method in class FunctionInfo
Gets the number of arguments used by the function.
getNumBands() - Method in class LookupTableWrapper
 
getNumClass() - Method in class ZoneGeometry
Utility method indicating the number of classes
getNumElements() - Method in class ImageFunctionJAIEXTWrapper
 
getNumPixels() - Method in class AbstractJiffleRuntime
 
getNumPixels() - Method in interface JiffleRuntime
Gets the total number of pixels in the processing area.
getNumSamples() - Method in class Extrema
 
getNumSamples() - Method in class HistogramMode
 
getNumSamples() - Method in class Max
 
getNumSamples() - Method in class MeanSum
 
getNumSamples() - Method in class Median
 
getNumSamples() - Method in class Min
 
getNumSamples() - Method in class Statistics
This method returns the number of samples calculated
getNumSamples() - Method in class VarianceStd
 
getNumSources() - Method in class JiffleDescriptor
 
getOffset() - Method in class DefaultLinearPiecewiseTransform1DElement
Retrieves the offset factor for this linear PiecewiseTransform1DElement.
getOffset() - Method in class SingleDimensionTransformation
 
getOp() - Method in class ConcurrentOperationRegistry.OperationItem
 
getOp() - Method in class BinaryExpression
 
getOp() - Method in class PostfixUnaryExpression
 
getOp() - Method in class PrefixUnaryExpression
 
getOperationMap(boolean) - Method in class ConcurrentOperationRegistry
Returns a Map containing the ConcurrentOperationRegistry.OperationItem objects for each operation.
getOperationName(String) - Static method in class JAIExt
Utility method for substituting the JAI operation names with the JAI-EXT ones, if they are present
getOperations() - Method in class ConcurrentOperationRegistry
Returns a Collection object containing a view of the OperationCollection inside the registry.
getOperations() - Static method in class JAIExt
Gets a List of all the operations currently registered.
getOptions() - Method in class Script
 
getOrderedFactoryList(String, String, String) - Method in class ConcurrentOperationRegistry
 
getOrderedProductList(String, String) - Method in class ConcurrentOperationRegistry
 
getOrdinate(int, int) - Method in class CoordinateSequence2D
Returns the ordinate of a coordinate in this sequence.
getOrdinatePosition() - Method in class Position
 
getOrElse(ParseTree, T) - Method in class PropertyWorker
 
getOutputMaximum() - Method in class DefaultLinearPiecewiseTransform1DElement
Returns the maximum output values for this DefaultLinearPiecewiseTransform1DElement ;
getOutputMinimum() - Method in class DefaultLinearPiecewiseTransform1DElement
Returns the minimum output values for this DefaultLinearPiecewiseTransform1DElement ;
getOutputRange() - Method in class DefaultLinearPiecewiseTransform1DElement
Returns the range for the output values for this DefaultLinearPiecewiseTransform1DElement ;
getOwner() - Method in class CachedTileImpl
Returns the owner of the cached tile.
getPackedColor(int) - Method in class PackedHistogram
 
getPaneCoords(Point, Point) - Method in class SimpleImagePane
Converts an image position into the corresponding window position.
getParamMaxValue(int) - Method in class FormatDescriptor
Returns the maximum legal value of a specified numeric parameter for this operation.
getParamMinValue(int) - Method in class FormatDescriptor
Returns the minimum legal value of a specified numeric parameter for this operation.
getParamMinValue(int) - Method in class Scale2Descriptor
Returns the minimum legal value of a specified numeric parameter for this operation.
getParamMinValue(int) - Method in class ScaleDescriptor
Returns the minimum legal value of a specified numeric parameter for this operation.
getPathIterator(AffineTransform) - Method in class LiteShape
Returns an iterator object that iterates along the Shape boundary and provides access to the geometry of the Shape outline.
getPathIterator(AffineTransform, double) - Method in class LiteShape
Returns an iterator object that iterates along the Shape boundary and provides access to a flattened view of the Shape outline geometry.
getPixel(int, int, int[]) - Method in class RandomIterFallbackLocal
 
getPixel(int, int, float[]) - Method in class RandomIterFallbackLocal
 
getPixel(int, int, double[]) - Method in class RandomIterFallbackLocal
 
getPixel(int, int, int[]) - Method in class RandomIterFallbackByte
 
getPixel(int, int, float[]) - Method in class RandomIterFallbackByte
 
getPixel(int, int, double[]) - Method in class RandomIterFallbackByte
 
getPixel(int, int, int[]) - Method in class RandomIterFallbackByteNoCache
 
getPixel(int, int, float[]) - Method in class RandomIterFallbackByteNoCache
 
getPixel(int, int, double[]) - Method in class RandomIterFallbackByteNoCache
 
getPixel(int, int, int[]) - Method in class RandomIterFallbackInt
 
getPixel(int, int, float[]) - Method in class RandomIterFallbackInt
 
getPixel(int, int, double[]) - Method in class RandomIterFallbackInt
 
getPixel(int, int, int[]) - Method in class RandomIterFallbackIntNoCache
 
getPixel(int, int, float[]) - Method in class RandomIterFallbackIntNoCache
 
getPixel(int, int, double[]) - Method in class RandomIterFallbackIntNoCache
 
getPixel(int, int, int[]) - Method in class RandomIterFallbackLarge
 
getPixel(int, int, float[]) - Method in class RandomIterFallbackLarge
 
getPixel(int, int, double[]) - Method in class RandomIterFallbackLarge
 
getPixel(int, int, int[]) - Method in class RandomIterFallbackNoCacheNoArray
 
getPixel(int, int, float[]) - Method in class RandomIterFallbackNoCacheNoArray
 
getPixel(int, int, double[]) - Method in class RandomIterFallbackNoCacheNoArray
 
getPixel(int, int, int[]) - Method in class RandomIterFallbackShort
 
getPixel(int, int, float[]) - Method in class RandomIterFallbackShort
 
getPixel(int, int, double[]) - Method in class RandomIterFallbackShort
 
getPixel(int, int, int[]) - Method in class RandomIterFallbackShortNoCache
 
getPixel(int, int, float[]) - Method in class RandomIterFallbackShortNoCache
 
getPixel(int, int, double[]) - Method in class RandomIterFallbackShortNoCache
 
getPixel() - Method in class ImagePos
 
getPollingInterval() - Method in class JiffleExecutor
Gets the interval in milliseconds for polling task completion.
getPos() - Method in class GetSourceValue
The image position being read
getPositions() - Method in class SourcePositionsWorker
Returns all the unique read calls found in the source
getPreferredSize() - Method in class DisplayHistogram
This method informs the preferred size of this component, which will be constant.
getProductPreferences(String, String) - Method in class ConcurrentOperationRegistry
 
getProperties() - Method in class PropertyWorker
 
getProperties() - Method in class NullOpImage
Returns the properties from the source image.
getProperty(String) - Method in class NullOpImage
Retrieves a property from the source image by name or java.awt.Image.UndefinedProperty if the property with the specified name is not defined.
getProperty(String) - Method in class StatisticsOpImage
Get the specified property.
getProperty(String) - Method in class ZonalStatsOpImage
Get the specified property.
getPropertyClass(String) - Method in class NullOpImage
Returns the class of the specified property from the source image.
getPropertyGenerators() - Method in class AffineDescriptor
Returns an array of PropertyGenerators implementing property inheritance for the "Affine" operation.
getPropertyGenerators() - Method in class ConvolveDescriptor
Returns an array of PropertyGenerators implementing property inheritance for the "Convolve" operation.
getPropertyGenerators() - Method in class ImageFunctionDescriptor
Returns an array of PropertyGenerators implementing property inheritance for the "ImageFunction" operation.
getPropertyGenerators() - Method in class LookupDescriptor
Returns an array of PropertyGenerators implementing property inheritance for the "Lookup" operation
getPropertyGenerators() - Method in class RescaleDescriptor
Returns an array of PropertyGenerators implementing property inheritance for the "Rescale" operation
getPropertyGenerators() - Method in class Scale2Descriptor
Returns an array of PropertyGenerators implementing property inheritance for the "Scale" operation.
getPropertyGenerators() - Method in class ScaleDescriptor
Returns an array of PropertyGenerators implementing property inheritance for the "Scale" operation.
getPropertyGenerators() - Method in class ShadedReliefDescriptor
Returns an array of PropertyGenerators implementing property inheritance for the "ShadedRelief" operation.
getPropertyGenerators() - Method in class StatisticsDescriptor
Returns an array of PropertyGenerators implementing property inheritance for the "Stats" operation
getPropertyGenerators() - Method in class TranslateDescriptor
Returns an array of PropertyGenerators implementing property inheritance for the "Translate" operation
getPropertyGenerators() - Method in class WarpDescriptor
Returns an array of PropertyGenerators implementing property inheritance for the "Warp" operation.
getPropertyNames(String[], String) - Static method in class PropertyUtil
Utility method to search the full list of property names for matches.
getPropertyNames() - Method in class NullOpImage
Returns the property names from the source image or null if no property names are recognized.
getPropertyNames(String) - Method in class NullOpImage
Returns the property names with the supplied prefix from the source image or null if no property names are recognized.
getPropertyNames() - Method in class StatisticsOpImage
Returns a list of property names that are recognized by this image.
getPropertyNames(String[], String) - Static method in class PropertyUtil
Utility method to search the full list of property names for matches.
getPropertyNames() - Method in class ZonalStatsOpImage
Returns a list of property names that are recognized by this image.
getPropertySource(String, String, Object, Vector) - Method in class ConcurrentOperationRegistry
 
getPropertySource(OperationNode) - Method in class ConcurrentOperationRegistry
 
getRandomIterator(PlanarImage, BorderExtender) - Method in class WarpOpImage
Returns a RandomIterator on the input image.
getRandomIterator(PlanarImage, int, int, int, int, BorderExtender) - Method in class WarpOpImage
Returns a RandomIterator on the input image.
getRange() - Method in class DefaultDomainElement1D
This method retrieves the input range.
getRange() - Method in interface DomainElement1D
Provides access to the input NumberRange for this DomainElement1D.
getRange() - Method in class LookupItem
Gets the source value lookup range.
getRanges() - Method in class ZoneGeometry
 
getRasterFormatTag() - Method in class ImageMosaicBean
 
getReadPositions(String, List<String>) - Static method in class Jiffle
A utility method returning the source positions used in a given script
getRegistry() - Static method in class JAIExt
Returns the current ConcurrentOperationRegistry used.
getRegistryModes() - Method in class ConcurrentOperationRegistry
 
getRelatedViewer() - Method in class ImageViewer
 
getRenderers() - Static method in class HTMLRenderers
 
getResult() - Method in class JiffleEvent
Gets the task result.
getResult() - Method in class Extrema
 
getResult() - Method in class HistogramMode
 
getResult() - Method in class Max
 
getResult() - Method in class MeanSum
 
getResult() - Method in class Median
 
getResult() - Method in class Min
 
getResult() - Method in class Statistics
This method returns the statistic result
getResult() - Method in class VarianceStd
 
getReturnType() - Method in class FunctionInfo
Gets the function return type.
getReturnType(String) - Static method in class FunctionLookup
Searches for a function with a script name that matches jiffleName and gets its return type.
getRight() - Method in class BinaryExpression
 
getRoi() - Method in class ImageMosaicBean
 
getROI() - Method in class ZoneGeometry
Utility method for finding the zone associated geometry.
getRoiImage() - Method in class ImageMosaicBean
 
getRuleIndex() - Method in class JiffleParser.ArgumentListContext
 
getRuleIndex() - Method in class JiffleParser.AssignmentContext
 
getRuleIndex() - Method in class JiffleParser.AtomContext
 
getRuleIndex() - Method in class JiffleParser.BandSpecifierContext
 
getRuleIndex() - Method in class JiffleParser.BlockContext
 
getRuleIndex() - Method in class JiffleParser.BodyContext
 
getRuleIndex() - Method in class JiffleParser.ConCallContext
 
getRuleIndex() - Method in class JiffleParser.ExpressionContext
 
getRuleIndex() - Method in class JiffleParser.ExpressionListContext
 
getRuleIndex() - Method in class JiffleParser.IdentifiedAtomContext
 
getRuleIndex() - Method in class JiffleParser.ImagePosContext
 
getRuleIndex() - Method in class JiffleParser.ImagesBlockContext
 
getRuleIndex() - Method in class JiffleParser.ImageVarDeclarationContext
 
getRuleIndex() - Method in class JiffleParser.InitBlockContext
 
getRuleIndex() - Method in class JiffleParser.ListLiteralContext
 
getRuleIndex() - Method in class JiffleParser.LiteralContext
 
getRuleIndex() - Method in class JiffleParser.LoopSetContext
 
getRuleIndex() - Method in class JiffleParser.OptionContext
 
getRuleIndex() - Method in class JiffleParser.OptionsBlockContext
 
getRuleIndex() - Method in class JiffleParser.OptionValueContext
 
getRuleIndex() - Method in class JiffleParser.ParenExpressionContext
 
getRuleIndex() - Method in class JiffleParser.PixelPosContext
 
getRuleIndex() - Method in class JiffleParser.PixelSpecifierContext
 
getRuleIndex() - Method in class JiffleParser.RangeContext
 
getRuleIndex() - Method in class JiffleParser.RoleContext
 
getRuleIndex() - Method in class JiffleParser.ScriptContext
 
getRuleIndex() - Method in class JiffleParser.SpecialBlockContext
 
getRuleIndex() - Method in class JiffleParser.StatementContext
 
getRuleIndex() - Method in class JiffleParser.VarDeclarationContext
 
getRuleNames() - Method in class JiffleLexer
 
getRuleNames() - Method in class JiffleParser
 
getRuntime() - Method in class JiffleBuilder
Creates a runtime object for the currently set script and images.
getRuntime() - Method in class JiffleExecutorResult
Gets the Jiffle object
getRuntimeClass() - Method in enum Jiffle.RuntimeModel
Gets the runtime interface.
getRuntimeExpr(String, JiffleType...) - Static method in class FunctionLookup
Gets the runtime source for the function.
getRuntimeInstance() - Method in class Jiffle
Creates an instance of the default runtime class.
getRuntimeInstance(Jiffle.RuntimeModel) - Method in class Jiffle
Creates a runtime object based using the class specified by model.
getRuntimeInstance(Class<T>) - Method in class Jiffle
Gets the runtime object for this script.
getRuntimeModel() - Method in class SourceWriter
 
getRuntimeName() - Method in class FunctionInfo
Gets the Java source for the function provider and name used in the runtime class.
getRuntimeName() - Method in class FunctionCall
 
GetRuntimeSource - Class in it.geosolutions.jaiext.jiffle.docs
 
GetRuntimeSource() - Constructor for class GetRuntimeSource
 
getRuntimeSource(boolean) - Method in class Jiffle
Gets a copy of the Java source for the runtime class.
getRuntimeSource(Jiffle.RuntimeModel, boolean) - Method in class Jiffle
Gets a copy of the Java source for the runtime class.
getRuntimeSource() - Method in class JiffleBuilder
Gets the Java run-time class code generated from the compiled script.
getSample(int, int, int) - Method in class RandomIterFallbackLocal
 
getSample(int, int, int) - Method in class RandomIterFallbackByte
 
getSample(int, int, int) - Method in class RandomIterFallbackByteNoCache
 
getSample(int, int, int) - Method in class RandomIterFallbackInt
 
getSample(int, int, int) - Method in class RandomIterFallbackIntNoCache
 
getSample(int, int, int) - Method in class RandomIterFallbackLarge
 
getSample(int, int, int) - Method in class RandomIterFallbackNoCacheNoArray
 
getSample(int, int, int) - Method in class RandomIterFallbackShort
 
getSample(int, int, int) - Method in class RandomIterFallbackShortNoCache
 
getSampleDouble(int, int, int) - Method in class RandomIterFallbackLocal
 
getSampleDouble(int, int, int) - Method in class RandomIterFallbackByte
 
getSampleDouble(int, int, int) - Method in class RandomIterFallbackByteNoCache
 
getSampleDouble(int, int, int) - Method in class RandomIterFallbackInt
 
getSampleDouble(int, int, int) - Method in class RandomIterFallbackIntNoCache
 
getSampleDouble(int, int, int) - Method in class RandomIterFallbackLarge
 
getSampleDouble(int, int, int) - Method in class RandomIterFallbackNoCacheNoArray
 
getSampleDouble(int, int, int) - Method in class RandomIterFallbackShort
 
getSampleDouble(int, int, int) - Method in class RandomIterFallbackShortNoCache
 
getSampleFloat(int, int, int) - Method in class RandomIterFallbackLocal
 
getSampleFloat(int, int, int) - Method in class RandomIterFallbackByte
 
getSampleFloat(int, int, int) - Method in class RandomIterFallbackByteNoCache
 
getSampleFloat(int, int, int) - Method in class RandomIterFallbackInt
 
getSampleFloat(int, int, int) - Method in class RandomIterFallbackIntNoCache
 
getSampleFloat(int, int, int) - Method in class RandomIterFallbackLarge
 
getSampleFloat(int, int, int) - Method in class RandomIterFallbackNoCacheNoArray
 
getSampleFloat(int, int, int) - Method in class RandomIterFallbackShort
 
getSampleFloat(int, int, int) - Method in class RandomIterFallbackShortNoCache
 
getSampleModel(int, int) - Method in interface ColorMapTransform
Retrieve the SampleModel associated to this ColorMapTransform.
getSampleModel(int, int) - Method in class LinearColorMap
Creates a SampleModel compatible with the underlying ColorModel having the specified width and height.
getScale() - Method in class DefaultLinearPiecewiseTransform1DElement
Retrieves the scale factor for this linear PiecewiseTransform1DElement.
getScale() - Method in class SingleDimensionTransformation
 
getScope(ParseTree) - Method in class RuntimeModelWorker
 
getScope(ParseTree) - Method in class SourcePositionsWorker
 
getScopes() - Method in class ExpressionWorker
Gets the scope annotations, which may have been modified when this worker walked the parse tree.
getScript(ImageChoice) - Static method in class JiffleDemoHelper
Gets an example script.
getScript() - Method in class Jiffle
Gets the Jiffle script.
getScript() - Method in class SourceWriter
 
getScriptFile(String[], ImageChoice) - Static method in class JiffleDemoHelper
Gets a file specified in the command line args, or the default example image if no name is supplied.
getScriptNode() - Method in class RuntimeModelWorker
 
getSerializedATN() - Method in class JiffleLexer
 
getSerializedATN() - Method in class JiffleParser
 
getShift() - Method in class PackedHistogram
 
getSource() - Method in class SourceWriter
Returns the source code built so far
getSourceDimensions() - Method in class LinearColorMap
 
getSourceDimensions() - Method in class DefaultPassthroughPiecewiseTransform1DElement
 
getSourceDimensions() - Method in class DefaultPiecewiseTransform1D
Gets the dimension of input points, which is 1.
getSourceDimensions() - Method in class DefaultPiecewiseTransform1DElement
Returns the input transformation dimensions
getSourceDimensions() - Method in interface MathTransformation
Returns the input transformation dimensions
getSourceDimensions() - Method in class SingleDimensionTransformation
 
getSourceFromJiffleBuilder(String) - Method in class GetRuntimeSource
 
getSourceFromJiffleObject(String) - Method in class GetRuntimeSource
 
getSourceImages() - Method in class Script
 
getSourcelessImage() - Static method in class NullCRIF
Gets the value of the RenderedImage to be returned by the RIF.create() method when there are no sources in the ParameterBlock.
getSourceNoData() - Method in class ImageMosaicBean
 
GetSourceValue - Class in it.geosolutions.jaiext.jiffle.parser.node
 
GetSourceValue(String, ImagePos) - Constructor for class GetSourceValue
 
getSourceVarNames() - Method in class AbstractJiffleRuntime
Gets the variable names associated with source images.
getSourceVarNames() - Method in interface JiffleRuntime
Gets the variable names associated with source images.
getStatement() - Method in class LoopInLiteralList
 
getStatement() - Method in class LoopInRange
 
getStatement() - Method in class LoopInVariable
 
getStatement() - Method in class Until
 
getStatement() - Method in class While
 
getStatsId() - Method in enum Statistics.StatsType
 
getStatsPerBand(int) - Method in class ZoneGeometry
Utility method for having all the zone-class statistics for a selected band.
getStatsPerBandNoClassifier(int, Range) - Method in class ZoneGeometry
Utility method for having the Statistics of a specific band if no classifier is used
getStatsPerBandNoClassifierNoRange(int) - Method in class ZoneGeometry
Utility method for having the Statistics of a specific band if no classifier and no Range are used
getStatsPerBandNoRange(int, int) - Method in class ZoneGeometry
Utility method for having the Statistics of a specific band if classifier is used but no range is present
getStatsPerBandPerClass(int, int) - Method in class ZoneGeometry
Utility method for having all the zone-class statistics for a selected band.
getStatsPerBandPerClassPerRange(int, int, Range) - Method in class ZoneGeometry
Utility method for having the Statistics of a specific band inside a specific zone class and a specific Range
getStatsType() - Method in class Statistics
This method returns the statistical type of the object instance
getStmts() - Method in class Script
 
getStmts() - Method in class StatementList
 
getString(String) - Static method in class JaiI18N
 
getString(String, String) - Static method in class PropertyUtil
 
getString(String, String) - Static method in class PropertyUtil
 
getTargetDimensions() - Method in class LinearColorMap
 
getTargetDimensions() - Method in class DefaultPassthroughPiecewiseTransform1DElement
 
getTargetDimensions() - Method in class DefaultPiecewiseTransform1D
Gets the dimension of output points, which is 1.
getTargetDimensions() - Method in class DefaultPiecewiseTransform1DElement
Returns the output transformation dimensions
getTargetDimensions() - Method in interface MathTransformation
Returns the output transformation dimensions
getTargetDimensions() - Method in class SingleDimensionTransformation
 
getTaskID() - Method in class JiffleExecutorResult
Gets the task ID assigned by the executor.
getThreshold() - Method in class ROIGeometry
 
getTile() - Method in class CachedTileImpl
Returns the value of the cached tile.
getTile(RenderedImage, int, int) - Method in class ConcurrentTileCache
Retrieves the selected tile from the cache
getTile(RenderedImage, int, int) - Method in class ConcurrentTileCacheMultiMap
Retrieves the selected tile from the cache
getTile(int, int) - Method in class BandSelectOpImage
 
getTile(int, int) - Method in class BufferedImageAdapter
 
getTile(int, int) - Method in class CropOpImage
Returns a tile.
getTile(int, int) - Method in class TranslateIntOpImage
Get a tile.
getTileCacheMetric() - Method in class CachedTileImpl
Returns the tileCacheMetric object
getTileCapacity() - Method in class ConcurrentTileCache
Not Supported
getTileCapacity() - Method in class ConcurrentTileCacheMultiMap
Not Supported
getTileComparator() - Method in class ConcurrentTileCache
Not Supported
getTileComparator() - Method in class ConcurrentTileCacheMultiMap
Not Supported
getTileRaster(int, int) - Method in class VectorBinarizeOpImage
Gets the data for the requested tile.
getTiles(RenderedImage) - Method in class ConcurrentTileCache
Retrieves an array of all tiles in the cache which are owned by the image.
getTiles(RenderedImage, Point[]) - Method in class ConcurrentTileCache
Retrieves an array of tiles in the cache which are specified by the Point array and owned by the image.
getTiles(RenderedImage) - Method in class ConcurrentTileCacheMultiMap
Retrieves an array of all tiles in the cache which are owned by the image.
getTiles(RenderedImage, Point[]) - Method in class ConcurrentTileCacheMultiMap
Retrieves an array of tiles in the cache which are specified by the Point array and owned by the image.
getTiles() - Method in class StatisticsOpImage
Computes and returns all tiles in the image.
getTiles() - Method in class ZonalStatsOpImage
Computes and returns all tiles in the image.
getTileSize() - Method in class CachedTileImpl
Returns the tile memory size
getTileTimeStamp() - Method in class CachedTileImpl
Returns the current time stamp
getTokenNames() - Method in class JiffleLexer
Deprecated.
getTokenNames() - Method in class JiffleParser
Deprecated.
getTotalStats() - Method in class ZoneGeometry
Utility method for having all ZoneGeometry statistics.
getTransferType(int) - Static method in class ColorMapUtilities
Returns a suggested type for an IndexColorModel of mapSize colors.
getTransform(AffineTransform) - Static method in enum ExtendedBandMergeOpImage.Transform
 
getTransform(String) - Method in class AbstractJiffleRuntime
Gets the coordinate transform to use with the image represented by imageVarName.
getTransform(Rectangle2D, Rectangle) - Static method in class CoordinateTransforms
Gets the transform which converts from worldBounds to imageBounds.
getTransform(Rectangle2D, Rectangle, boolean, boolean) - Static method in class CoordinateTransforms
Gets the transform which converts from worldBounds to imageBounds.
getTransform() - Method in class DefaultPiecewiseTransform1DElement
Getter for the underlying MathTransformation .
getType() - Method in enum AlgebraDescriptor.Operator
 
getType() - Method in class Expression
 
getType() - Method in class GetSourceValue
 
getType() - Method in class Symbol
Gets the type.
getUpdateInterval() - Method in class AbstractProgressListener
Gets the update interval.
getUpdateInterval() - Method in interface JiffleProgressListener
Called by the runtime object before processing begins to get the update interval as number of destination image pixels.
getUpdateInterval() - Method in class NullProgressListener
Gets the update interval.
getUseROIAccessor() - Method in class InterpolationBicubic
 
getUseROIAccessor() - Method in class InterpolationBilinear
 
getUseROIAccessor() - Method in class InterpolationNearest
 
getUseROIAccessor() - Method in interface InterpolationNoData
Gets the useROIAccessor value associated to the Interpolation Object
getValue(String) - Static method in class ConstantLookup
Gets the value of a named constant.
getValue() - Method in class ScalarLiteral
 
getValue() - Method in class LookupItem
Gets the destination value.
getValue(double[], ShadedReliefAlgorithm.ShadedReliefParameters) - Method in enum ShadedReliefAlgorithm
Compute the shaded Relief value
getVar() - Method in class ListAppend
 
getVar(String) - Method in class AbstractJiffleRuntime
Returns the value of a variable that was declared in the script's init block.
getVar(String) - Method in interface JiffleRuntime
Returns the value of a variable that was declared in the script's init block.
getVariableField(String) - Method in class AbstractJiffleRuntime
 
getVarName() - Method in class GetSourceValue
The variable name
getVarNames() - Method in class AbstractJiffleRuntime
Returns the names of image scope variables that can be used with the JiffleRuntime.getVar(String) and JiffleRuntime.setVar(String, Double) methods.
getVarNames() - Method in interface JiffleRuntime
Returns the names of image scope variables that can be used with the JiffleRuntime.getVar(String) and JiffleRuntime.setVar(String, Double) methods.
getVendor() - Method in class ConcurrentOperationRegistry.OperationItem
 
getVocabulary() - Method in class JiffleLexer
 
getVocabulary() - Method in class JiffleParser
 
getWidth() - Method in class AbstractJiffleRuntime
Gets the width of the processing area.
getWidth() - Method in interface JiffleRuntime
Gets the width of the processing area.
getWindingRule() - Method in class EmptyIterator
 
getWindingRule() - Method in class GeomCollectionIterator
Returns the winding rule for determining the interior of the path.
getWindingRule() - Method in class LineIterator
Returns the winding rule for determining the interior of the path.
getWindingRule() - Method in class PackedLineIterator
Returns the winding rule for determining the interior of the path.
getWindingRule() - Method in class PointIterator
Return the winding rule for determining the interior of the path.
getWindingRule() - Method in class PolygonIterator
Return the winding rule for determining the interior of the path.
getX() - Method in class Pixel
 
getX(int) - Method in class CoordinateSequence2D
getX(double[]) - Method in enum ShadedReliefAlgorithm
 
getXRes() - Method in class AbstractJiffleRuntime
Gets the pixel width (resolution in X direction) in world units.
getXRes() - Method in interface JiffleRuntime
Gets the pixel width (resolution in X direction) in world units.
getY() - Method in class Pixel
 
getY(int) - Method in class CoordinateSequence2D
getY(double[]) - Method in enum ShadedReliefAlgorithm
 
getYRes() - Method in class AbstractJiffleRuntime
Gets the pixel height (resolution in Y direction) in world units.
getYRes() - Method in interface JiffleRuntime
Gets the pixel height (resolution in Y direction) in world units.
GlobalScope - Class in it.geosolutions.jaiext.jiffle.parser
The top level symbol scope.
GlobalScope() - Constructor for class GlobalScope
 
GlobalVars - Class in it.geosolutions.jaiext.jiffle.parser.node
 
GlobalVars() - Constructor for class GlobalVars
Creates an empty instance.
GlobalVars(List<BinaryExpression>) - Constructor for class GlobalVars
Creates an instance containing the given variables and optional initial values.
GRAY_EXPANSION_MASK - Static variable in class RasterAccessorExt
The bits of a FormatTag associated with the gray expansion.
GRAY_SCALE - Static variable in class RasterAccessorExt
Flag indicating the gray bands should be rescaled to the target type
GRAY_TO_RGB - Static variable in class RasterAccessorExt
Flag indicating the gray bands should be expanded to RGB
green(int) - Static method in class ColorUtils
Returns the green component of the specified color
GT - Static variable in class JiffleLexer
 
GT() - Method in class JiffleParser.CompareExprContext
 
GT - Static variable in class JiffleParser
 
GT(double, double) - Method in class JiffleFunctions
Tests if x is greater than y.

H

has(String) - Method in class SymbolScope
Tests if a symbol is defined in this scope or any enclosing scope.
hasDefaultValue() - Method in class LinearColorMap
 
hasDefaultValue() - Method in class DefaultPiecewiseTransform1D
 
hasDefaultValue() - Method in interface PiecewiseTransform1D
Indicates whether or not this PiecewiseTransform1D has a default value which will be returned when asked to transform a value outside the valid domain elements.
hasGaps() - Method in class LinearColorMap
 
hasGaps() - Method in class DefaultDomain1D
 
hasGaps() - Method in interface Domain1D
Tell us if there is a gap in this Domain1D which means a range where no DomainElement1D is defined.
hash(Object, int) - Static method in class PiecewiseUtilities
Alters the given seed with the hash code value computed from the given value.
hash(double, int) - Static method in class PiecewiseUtilities
Alters the given seed with the hash code value computed from the given value.
hash(long, int) - Static method in class PiecewiseUtilities
Alters the given seed with the hash code value computed from the given value.
hash(boolean, int) - Static method in class Range
 
hash(double, int) - Static method in class Range
 
hash(long, int) - Static method in class Range
 
hashCode() - Method in class LinearColorMap
 
hashCode() - Method in class LinearColorMapElement
 
hashCode() - Method in class CompilerMessage
 
hashCode() - Method in class Message
 
hashCode() - Method in class Band
 
hashCode() - Method in class BinaryExpression
 
hashCode() - Method in class BreakIf
 
hashCode() - Method in class ConFunction
 
hashCode() - Method in class Expression
 
hashCode() - Method in class FunctionCall
 
hashCode() - Method in class GetSourceValue
 
hashCode() - Method in class IfElse
 
hashCode() - Method in class ImagePos
 
hashCode() - Method in class ListAppend
 
hashCode() - Method in class ListLiteral
 
hashCode() - Method in class LoopInLiteralList
 
hashCode() - Method in class LoopInRange
 
hashCode() - Method in class LoopInVariable
 
hashCode() - Method in class ParenExpression
 
hashCode() - Method in class Pixel
 
hashCode() - Method in class PostfixUnaryExpression
 
hashCode() - Method in class PrefixUnaryExpression
 
hashCode() - Method in class ScalarLiteral
 
hashCode() - Method in class Script
 
hashCode() - Method in class SetDestValue
 
hashCode() - Method in class SimpleStatement
 
hashCode() - Method in class StatementList
 
hashCode() - Method in class Until
 
hashCode() - Method in class Variable
 
hashCode() - Method in class While
 
hashCode() - Method in class DefaultDomain1D
 
hashCode() - Method in class DefaultDomainElement1D
Returns a hash value for this domain element.
hashCode() - Method in class DefaultLinearPiecewiseTransform1DElement
 
hashCode() - Method in class DefaultPiecewiseTransform1D
 
hashCode() - Method in class DefaultPiecewiseTransform1DElement
 
hashCode() - Method in class Range
 
hashCode() - Method in class LookupItem
 
hashCode() - Method in class ImageLayout2
Returns the hash code for this ImageLayout2.
hashKey(RenderedImage, int, int) - Static method in class CachedTileImpl
Returns the hash table "key" as a Object for this tile.
hashKey(RenderedImage) - Static method in class CachedTileImpl
Returns the hash table "key" as a Object for this image.
hasNoData - Variable in class ConvolveOpImage
Boolean indicating that NoData must be checked
hasNoData - Variable in class LookupTable
Boolean indicating if the image contains No Data values
hasNoData - Variable in class Scale2OpImage
Boolean for checking if no data range is present
hasNoData - Variable in class ScaleOpImage
Boolean for checking if no data range is present
hasNoData - Variable in class StatisticsOpImage
Boolean indicating if a No Data Range is used
hasNoData - Variable in class WarpOpImage
Boolean indicating if NoData values are present
hasROI - Variable in class ConvolveOpImage
Boolean indicating that ROI must be checked
hasROI - Variable in class LookupTable
Boolean indicating if the image contains a ROI
hasROI - Variable in class Scale2OpImage
Boolean indicating if a ROI object is used
hasROI - Variable in class ScaleOpImage
Boolean indicating if a ROI object is used
hasROI - Variable in class StatisticsOpImage
Boolean indicating if a ROI object is used
hasROI - Variable in class WarpOpImage
Boolean indicating if ROI is used
hasTransparentPixels() - Method in class PackedHistogram
 
HEIGHT - Static variable in class JiffleDemoBase
 
HistogramMode - Class in it.geosolutions.jaiext.stats
This subclass of Statistics is used for calculating the Histogram or the Mode of an image.
HistogramPanel - Class in it.geosolutions.rendered.viewer
 
HistogramPanel() - Constructor for class HistogramPanel
 
HistogramPanel(LayoutManager) - Constructor for class HistogramPanel
 
HistogramPanel(boolean) - Constructor for class HistogramPanel
 
HistogramPanel(LayoutManager, boolean) - Constructor for class HistogramPanel
 
HistogramWrapper - Class in it.geosolutions.jaiext.stats
 
HistogramWrapper(int[], double[], double[], int[][]) - Constructor for class HistogramWrapper
 
HTMLBuilder - Class in it.geosolutions.rendered.viewer
Simple helper for building an HTML document
HTMLBuilder() - Constructor for class HTMLBuilder
 
HTMLRenderer - Interface in it.geosolutions.rendered.viewer
 
HTMLRenderers - Class in it.geosolutions.rendered.viewer
HTML renderers registry

I

ID - Static variable in class JiffleLexer
 
ID() - Method in class JiffleParser.AssignmentContext
 
ID() - Method in class JiffleParser.ForeachStmtContext
 
ID() - Method in class JiffleParser.FunctionCallContext
 
ID - Static variable in class JiffleParser
 
ID() - Method in class JiffleParser.ImageCallContext
 
ID() - Method in class JiffleParser.ImageVarDeclarationContext
 
ID() - Method in class JiffleParser.ListAppendStmtContext
 
ID() - Method in class JiffleParser.LoopSetContext
 
ID() - Method in class JiffleParser.OptionContext
 
ID() - Method in class JiffleParser.OptionValueContext
 
ID() - Method in class JiffleParser.VarDeclarationContext
 
ID() - Method in class JiffleParser.VarIDContext
 
identifiedAtom() - Method in class JiffleParser.AtomContext
 
identifiedAtom() - Method in class JiffleParser
 
IdentifiedAtomContext(ParserRuleContext, int) - Constructor for class JiffleParser.IdentifiedAtomContext
 
IdentifiedAtomContext() - Constructor for class JiffleParser.IdentifiedAtomContext
 
identity() - Static method in class CoordinateTransforms
Creates an identity transform.
IDENTITY - Static variable in class SingleDimensionTransformation
 
IdentityCoordinateTransform - Class in it.geosolutions.jaiext.jiffle.runtime
An implementation of CoordinateTransform which simple converts input coordinates to integers by rounding.
IF - Static variable in class JiffleLexer
 
IF - Static variable in class JiffleParser
 
IF() - Method in class JiffleParser.IfStmtContext
 
IfElse - Class in it.geosolutions.jaiext.jiffle.parser.node
 
IfElse(Expression, Node, Node) - Constructor for class IfElse
 
IfStmtContext(JiffleParser.StatementContext) - Constructor for class JiffleParser.IfStmtContext
 
IHSColorSpaceJAIExt - Class in it.geosolutions.jaiext.colorconvert
Singleton class representing the IHS (Intensity, Hue, Saturation) color space (also known as HSI or HIS).
IHSColorSpaceJAIExt() - Constructor for class IHSColorSpaceJAIExt
Constructs an instance of this class with type ColorSpace.TYPE_HSV, 3 components, and preferred intermediary space sRGB.
im - Variable in class RandomIterFallbackByte
 
im - Variable in class RandomIterFallbackByteNoCache
 
im - Variable in class RandomIterFallbackInt
 
im - Variable in class RandomIterFallbackIntNoCache
 
im - Variable in class RandomIterFallbackLarge
 
im - Variable in class RandomIterFallbackShort
 
im - Variable in class RandomIterFallbackShortNoCache
 
ImageCallContext(JiffleParser.IdentifiedAtomContext) - Constructor for class JiffleParser.ImageCallContext
 
ImageChoice - Enum in it.geosolutions.jaiext.jiffle.demo
Constants to identify Jiffle scripts used to create example images for JAI-tools demo applications.
ImageFrame - Class in it.geosolutions.jaiext.swing
A simple display widget with an image pane and a status bar that shows the image location and data value(s) of the mouse cursor.
ImageFrame(RenderedImage, String) - Constructor for class ImageFrame
Constructor to display and draw data from a single image
ImageFrame(RenderedImage, RenderedImage, String) - Constructor for class ImageFrame
Constructor for separate display and data images.
ImageFunctionDescriptor - Class in it.geosolutions.jaiext.imagefunction
An OperationDescriptor describing the "ImageFunction" operation.
ImageFunctionDescriptor() - Constructor for class ImageFunctionDescriptor
Constructor.
ImageFunctionJAIEXT - Interface in it.geosolutions.jaiext.imagefunction
Extension of the ImageFunction class for handling NoData and ROI
ImageFunctionJAIEXTWrapper - Class in it.geosolutions.jaiext.imagefunction
Wrapper function used for wrapping ImageFunction objects in order to implement ImageFunctionJAIEXT interface.
ImageFunctionJAIEXTWrapper(ImageFunction) - Constructor for class ImageFunctionJAIEXTWrapper
 
ImageFunctionOpImage - Class in it.geosolutions.jaiext.imagefunction
An OpImage class to generate an image from a functional description.
ImageFunctionOpImage(ImageFunction, int, int, int, int, float, float, float, float, ROI, Range, float, Map, ImageLayout) - Constructor for class ImageFunctionOpImage
Constructs an ImageFunctionOpImage.
ImageFunctionRIF - Class in it.geosolutions.jaiext.imagefunction
RenderedImageFactory implementation generating a ImageFunctionOpImage instance.
ImageFunctionRIF() - Constructor for class ImageFunctionRIF
Constructor.
ImageLayout2 - Class in it.geosolutions.jaiext.utilities
Extends the standard JAI ImageLayout to provide a reliable hash function.
ImageLayout2() - Constructor for class ImageLayout2
Default constructor.
ImageLayout2(int, int, int, int, int, int, int, int, SampleModel, ColorModel) - Constructor for class ImageLayout2
Construct an ImageLayout2 with the parameter set.
ImageLayout2(int, int, int, int, SampleModel, ColorModel) - Constructor for class ImageLayout2
Construct an ImageLayout2 with only tiling layout properties, sampleModel and colorModel set.
ImageLayout2(int, int, int, int) - Constructor for class ImageLayout2
Construct an ImageLayout2 with only the image's properties set.
ImageLayout2(RenderedImage) - Constructor for class ImageLayout2
Construct an ImageLayout2 on top of a RenderedImage.
ImageMosaicBean - Class in it.geosolutions.jaiext.mosaic
This class implements a Java Bean used as input values container of the for the MosaicOpImage2 class.
ImageMosaicBean() - Constructor for class ImageMosaicBean
 
imagePos() - Method in class JiffleParser.ImageCallContext
 
imagePos() - Method in class JiffleParser
 
ImagePos - Class in it.geosolutions.jaiext.jiffle.parser.node
 
ImagePos(Band, Pixel) - Constructor for class ImagePos
 
ImagePosContext(ParserRuleContext, int) - Constructor for class JiffleParser.ImagePosContext
 
IMAGES_BLOCK_LABEL - Static variable in class JiffleLexer
 
IMAGES_BLOCK_LABEL - Static variable in class JiffleParser
 
IMAGES_BLOCK_LABEL() - Method in class JiffleParser.ImagesBlockContext
 
imagesBlock() - Method in class JiffleParser
 
imagesBlock() - Method in class JiffleParser.SpecialBlockContext
 
ImagesBlockContext(ParserRuleContext, int) - Constructor for class JiffleParser.ImagesBlockContext
 
ImagesBlockWorker - Class in it.geosolutions.jaiext.jiffle.parser
/** Collects image var declarations from the script image block (if present).
ImagesBlockWorker(ParseTree) - Constructor for class ImagesBlockWorker
Creates a new reader which immediately walks the given tree.
ImageUtilities - Class in it.geosolutions.jaiext.utilities
 
ImageUtilities() - Constructor for class ImageUtilities
 
imageVarDeclaration() - Method in class JiffleParser.ImagesBlockContext
 
imageVarDeclaration(int) - Method in class JiffleParser.ImagesBlockContext
 
imageVarDeclaration() - Method in class JiffleParser
 
ImageVarDeclarationContext(ParserRuleContext, int) - Constructor for class JiffleParser.ImageVarDeclarationContext
 
imageVars - Variable in class ImagesBlockWorker
 
ImageViewer - Class in it.geosolutions.rendered.viewer
Simple rendered image browser, allows to zoom in, out, display tile grid and view pixel values on mouse over
ImageViewer(ImageViewer) - Constructor for class ImageViewer
 
ImageViewer() - Constructor for class ImageViewer
 
IMPORTS_KEY - Static variable in class JiffleProperties
Key: default runtime imports.
IN - Static variable in class JiffleLexer
 
IN() - Method in class JiffleParser.ForeachStmtContext
 
IN - Static variable in class JiffleParser
 
inc() - Method in class SourceWriter
Increases indentation by one indentation step
INCR - Static variable in class JiffleLexer
 
INCR - Static variable in class JiffleParser
 
INCR() - Method in class JiffleParser.PostExprContext
 
INCR() - Method in class JiffleParser.PreExprContext
 
increment(int, int, int, int) - Method in class ColorMap
Increments the counter associated to the specified color by one, or sets the count of such color to one if missing
increment(int, int, int, int, int) - Method in class ColorMap
Increments the counter associated to the specified color by one
indent() - Method in class SourceWriter
 
INDIRECT_BASE_CLASS_KEY - Static variable in class JiffleProperties
Key: indirect runtime base class name.
INDIRECT_CLASS_KEY - Static variable in class JiffleProperties
Key: indirect runtime class name.
INDIRECT_SOURCE_TEMPLATES_KEY - Static variable in class JiffleProperties
Key: indirect runtime source generation templates.
init(GeometryCollection, AffineTransform) - Method in class GeomCollectionIterator
 
init(LineString, AffineTransform) - Method in class LineIterator
 
INIT_BLOCK_LABEL - Static variable in class JiffleLexer
 
INIT_BLOCK_LABEL - Static variable in class JiffleParser
 
INIT_BLOCK_LABEL() - Method in class JiffleParser.InitBlockContext
 
initBlock() - Method in class JiffleParser
 
initBlock() - Method in class JiffleParser.SpecialBlockContext
 
InitBlockContext(ParserRuleContext, int) - Constructor for class JiffleParser.InitBlockContext
 
InitBlockWorker - Class in it.geosolutions.jaiext.jiffle.parser
 
InitBlockWorker(ParseTree) - Constructor for class InitBlockWorker
 
initialization() - Method in enum AlgebraDescriptor.Operator
 
initializeFromStream(InputStream) - Method in class ConcurrentOperationRegistry
 
initializeRegistry() - Static method in class ConcurrentOperationRegistry
 
initializeRegistry(boolean) - Static method in class ConcurrentOperationRegistry
 
initImageScopeVars() - Method in class AbstractJiffleRuntime
Initializes image-scope variables.
initJAIEXT() - Static method in class JAIExt
Initialization of the JAIExt instance.
initJAIEXT(boolean) - Static method in class JAIExt
Initialization of the JAIExt instance
initJAIEXT(boolean, boolean) - Static method in class JAIExt
Initialization of the JAIExt instance
initOptionVars() - Method in class AbstractJiffleRuntime
Initializes runtime class fields related to Jiffle script options.
INSTANCE - Static variable in class IdentityCoordinateTransform
 
INSTANCE - Static variable in class EmptyIterator
 
INT_LITERAL - Static variable in class JiffleLexer
 
INT_LITERAL - Static variable in class JiffleParser
 
INT_LITERAL() - Method in class JiffleParser.LiteralContext
 
INT_TYPE - Static variable in class JiffleLexer
 
INT_TYPE - Static variable in class JiffleParser
 
INT_UPPER_BOUND - Static variable in enum AlgebraDescriptor.Operator
The largest int to get a non-overflowed exponential result. i.e. closest to 2**31-1 = 2147483647. exp(21) = 1318815734, exp(22) = 3584912846.
IntegerStack - Class in it.geosolutions.jaiext.jiffle.runtime
A simple, array-based stack for Integer values used by AbstractJiffleRuntime.
IntegerStack() - Constructor for class IntegerStack
 
InternalCompilerException - Exception in it.geosolutions.jaiext.jiffle.parser
 
InternalCompilerException() - Constructor for exception InternalCompilerException
 
InternalCompilerException(String) - Constructor for exception InternalCompilerException
 
interp_height - Variable in class Scale2OpImage
Interpolation kernel heigth
interp_height - Variable in class ScaleOpImage
Interpolation kernel heigth
interp_left - Variable in class Scale2OpImage
Interpolation kernel left padding
interp_left - Variable in class ScaleOpImage
Interpolation kernel left padding
interp_top - Variable in class Scale2OpImage
Interpolation kernel top padding
interp_top - Variable in class ScaleOpImage
Interpolation kernel top padding
interp_width - Variable in class Scale2OpImage
Interpolation kernel width
interp_width - Variable in class ScaleOpImage
Interpolation kernel width
interpB - Variable in class AffineBilinearOpImage
Nearest-Neighbor interpolator
interpB - Variable in class Scale2BilinearOpImage
Bilinear interpolator
interpB - Variable in class Scale2GeneralOpImage
Bilinear interpolator
interpB - Variable in class ScaleBilinearOpImage
Bilinear interpolator
interpB - Variable in class ScaleGeneralOpImage
Bilinear interpolator
interpBN - Variable in class AffineBicubicOpImage
Nearest-Neighbor interpolator
interpBN - Variable in class Scale2BicubicOpImage
Bicubic interpolator
interpBN - Variable in class Scale2GeneralOpImage
Bicubic interpolator
interpBN - Variable in class ScaleBicubicOpImage
Bicubic interpolator
interpBN - Variable in class ScaleGeneralOpImage
Bicubic interpolator
interpN - Variable in class AffineNearestOpImage
Nearest-Neighbor interpolator
interpN - Variable in class Scale2GeneralOpImage
Nearest-Neighbor interpolator
interpN - Variable in class Scale2NearestOpImage
Nearest-Neighbor interpolator
interpN - Variable in class ScaleGeneralOpImage
Nearest-Neighbor interpolator
interpN - Variable in class ScaleNearestOpImage
Nearest-Neighbor interpolator
interpolate(RasterAccessor, int, int, int, int, Number[], Integer, RasterAccessor, RandomIter, boolean) - Method in class InterpolationBicubic
 
interpolate(RasterAccessor, int, int, int, int, Number[], Integer, RasterAccessor, RandomIter, boolean) - Method in class InterpolationBilinear
This method performs a bilinear interpolation of a pixel inside a not-Binary image.
interpolate(RasterAccessor, int, int, int, int, Integer, RasterAccessor, RandomIter, boolean) - Method in class InterpolationNearest
 
interpolateBinary(int, Number[], int, int, int, int, int[], int[], int, int, RandomIter) - Method in class InterpolationBicubic
 
interpolateBinary(int, Number[], int, int, int, int, int[], int[], int, int, RandomIter) - Method in class InterpolationBilinear
This method performs a bilinear interpolation of a pixel inside a binary image.
interpolateBinary(int, Number[], int, int, int[], int[], int, int, RandomIter) - Method in class InterpolationNearest
 
interpolateH(int[], int) - Method in class InterpolationBilinear
 
interpolateH(float[], float) - Method in class InterpolationBilinear
 
interpolateH(double[], float) - Method in class InterpolationBilinear
 
interpolateH(int[], int) - Method in class InterpolationNearest
 
interpolateH(float[], float) - Method in class InterpolationNearest
 
interpolateH(double[], float) - Method in class InterpolationNearest
 
InterpolationBicubic - Class in it.geosolutions.jaiext.interpolators
 
InterpolationBicubic(int, Range, boolean, double, int, boolean, int) - Constructor for class InterpolationBicubic
Simple interpolator object used for Bicubic/Bicubic2 interpolation.
InterpolationBilinear - Class in it.geosolutions.jaiext.interpolators
 
InterpolationBilinear(int, Range, boolean, double, int) - Constructor for class InterpolationBilinear
Simple interpolator object used for Bilinear interpolation.
InterpolationNearest - Class in it.geosolutions.jaiext.interpolators
 
InterpolationNearest(Range, boolean, double, int) - Constructor for class InterpolationNearest
Simple interpolator object used for Nearest-Neighbor interpolation.
InterpolationNoData - Interface in it.geosolutions.jaiext.interpolators
Simple interface for handling No Data for the interpolators
interpolator - Variable in class Scale2OpImage
Interpolator provided to the Scale operator
interpolator - Variable in class ScaleOpImage
Interpolator provided to the Scale operator
intersect(Range, Range) - Static method in class RangeFactory
 
intersect(ROI) - Method in class ROIGeometry
Returns a new instance which is the intersection of this ROI and roi.
intersection(Range) - Method in class Range
 
intersection(Range) - Method in class RangeByte
 
intersection(Range) - Method in class RangeDouble
 
intersection(Range) - Method in class RangeFloat
 
intersection(Range) - Method in class RangeInt
 
intersection(Range) - Method in class RangeLong
 
intersection(Range) - Method in class RangeShort
 
intersection(Range) - Method in class RangeUshort
 
intersects(Range) - Method in class Range
 
intersects(Rectangle2D) - Method in class LiteShape
Tests if the interior of the Shape intersects the interior of a specified Rectangle2D.
intersects(double, double, double, double) - Method in class LiteShape
Tests if the interior of the Shape intersects the interior of a specified rectangular area.
intersects(Rectangle) - Method in class ROIGeometry
Tests if the given rectangle intersects with this ROI.
intersects(Rectangle2D) - Method in class ROIGeometry
Tests if the given rectangle intersects with this ROI.
intersects(int, int, int, int) - Method in class ROIGeometry
Tests if the given rectangle intersects with this ROI.
intersects(double, double, double, double) - Method in class ROIGeometry
Tests if the given rectangle intersects with this ROI.
IntLiteral - Class in it.geosolutions.jaiext.jiffle.parser.node
 
IntLiteral(String) - Constructor for class IntLiteral
 
intLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class Convolve3x3OpImage
 
intLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class ConvolveGeneralOpImage
 
intLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class ConvolveOpImage
 
intLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class SeparableConvolveOpImage
 
intLoop(RasterAccessor, Rectangle, RasterAccessor, Statistics[][], RandomIter) - Method in class StatisticsOpImage
 
inverse() - Method in class DefaultConstantPiecewiseTransformElement
The transformation we are specifying here is not always invertible, well, to be honest, strictly speaking it never really is.
inverse() - Method in class DefaultPassthroughPiecewiseTransform1DElement
 
inverse() - Method in class DefaultPiecewiseTransform1DElement
Returns the inverse of this MathTransformation instance
inverseTransform() - Method in interface MathTransformation
Returns the inverse transformation of the current transform
inverseTransform() - Method in class SingleDimensionTransformation
 
invokeFactory(String, String, Object[]) - Method in class ConcurrentOperationRegistry
 
invScaleXFrac - Variable in class Scale2OpImage
Inverse scale fractional value X
invScaleXFrac - Variable in class ScaleOpImage
Inverse scale fractional value X
invScaleXInt - Variable in class Scale2OpImage
Inverse scale value X
invScaleXInt - Variable in class ScaleOpImage
Inverse scale value X
invScaleXRational - Variable in class Scale2OpImage
 
invScaleXRational - Variable in class ScaleOpImage
 
invScaleXRationalDenom - Variable in class Scale2OpImage
 
invScaleXRationalDenom - Variable in class ScaleOpImage
 
invScaleXRationalNum - Variable in class Scale2OpImage
 
invScaleXRationalNum - Variable in class ScaleOpImage
 
invScaleYFrac - Variable in class Scale2OpImage
Inverse scale fractional value Y
invScaleYFrac - Variable in class ScaleOpImage
Inverse scale fractional value Y
invScaleYInt - Variable in class Scale2OpImage
Inverse scale value Y
invScaleYInt - Variable in class ScaleOpImage
Inverse scale value Y
invScaleYRational - Variable in class Scale2OpImage
 
invScaleYRational - Variable in class ScaleOpImage
 
invScaleYRationalDenom - Variable in class Scale2OpImage
 
invScaleYRationalDenom - Variable in class ScaleOpImage
 
invScaleYRationalNum - Variable in class Scale2OpImage
 
invScaleYRationalNum - Variable in class ScaleOpImage
 
isBicubic2() - Method in class InterpolationBicubic
 
isBicubicNew - Variable in class Scale2OpImage
Boolean for checking if the interpolator is Bicubic
isBicubicNew - Variable in class ScaleOpImage
Boolean for checking if the interpolator is Bicubic
isBilinearNew - Variable in class Scale2OpImage
Boolean for checking if the interpolator is Bilinear
isBilinearNew - Variable in class ScaleOpImage
Boolean for checking if the interpolator is Bilinear
isBinary - Variable in class Scale2OpImage
Boolean for checking if the image is binary or not
isBinary - Variable in class ScaleOpImage
Boolean for checking if the image is binary or not
isBinary(SampleModel) - Static method in class ImageUtilities
Check whether a SampleModel represents a binary data set, i.e., a single band of data with one bit per pixel packed into a MultiPixelPackedSampleModel.
isByteData - Variable in class GenericPiecewiseOpImage
Boolean indicating if the output samplemodel has a Byte dataType
isCLibAvailable() - Static method in class ImageUtilities
Tells me whether or not the native libraries for JAI/ImageIO are active or not.
isCompiled() - Method in class Jiffle
Tests whether the script has been compiled successfully.
isCompleted() - Method in class JiffleExecutorResult
Gets the completion status of the task.
isComplex() - Method in class ImageFunctionJAIEXTWrapper
 
isDataTypeSupported(int) - Method in enum AlgebraDescriptor.Operator
 
isDefined(String) - Static method in class ConstantLookup
Checks if a constant is recognized by Jiffle.
isDefined(String) - Static method in class FunctionLookup
Checks if a function of the given name is defined.
isDefined(String, JiffleType...) - Static method in class FunctionLookup
Checks if a function is defined.
isDefined(String) - Static method in class OptionLookup
Tests if an option name is defined.
isDone() - Method in class EmptyIterator
 
isDone() - Method in class GeomCollectionIterator
Tests if the iteration is complete.
isDone() - Method in class LineIterator
Tests if the iteration is complete.
isDone() - Method in class PackedLineIterator
Tests if the iteration is complete.
isDone() - Method in class PointIterator
 
isDone() - Method in class PolygonIterator
Tests if the iteration is complete.
isError() - Method in class Messages
 
isIdentity() - Method in class DefaultPassthroughPiecewiseTransform1DElement
 
isIdentity() - Method in class DefaultPiecewiseTransform1DElement
Defines if the transformation is an identity
isIdentity() - Method in interface MathTransformation
Indicates whether the transformation is an identity
isIdentity() - Method in class SingleDimensionTransformation
 
isIdentity(double) - Method in class SingleDimensionTransformation
Returns true if the transformation is an identity, with a tolerance value
isinf(double) - Method in class JiffleFunctions
Tests if x is infinite (equal to Double.POSITIVE_INFINITY or Double.NEGATIVE_INFINITY).
isInputMaximumInfinite() - Method in class DefaultDomainElement1D
Tells us if the upper bound of the range where this DomainElement1D is defined is an infinite number This is just a convenience method
isInputMaximumNaN() - Method in class DefaultDomainElement1D
Tells us if the upper bound of the range where this DomainElement1D is defined is NaN.
isInputMinimumInfinite() - Method in class DefaultDomainElement1D
Tells us if the lower bound of the range where this DomainElement1D is defined is an infinite number.
isInputMinimumNaN() - Method in class DefaultDomainElement1D
Tells us if the lower bound of the range where this DomainElement1D is defined is NaN This is just a convenience method
isInteger(Class<?>) - Static method in class ImageUtilities
Deprecated.
Moved to Classes.
isInternalBaseClass() - Method in class SourceWriter
Returns true if the runtime is either AbstractDirectRuntime or AbstractIndirectRuntime
isJAIAPI(String) - Static method in class JAIExt
Indicates if the operation is registered as JAI.
isJAIExtOperation(String) - Static method in class JAIExt
Indicates if the operation is registered as JAI-EXT.
isJAIEXTProduct() - Method in class ConcurrentOperationRegistry.OperationItem
Indicates if the ConcurrentOperationRegistry.OperationItem operation is a JAI-EXT one
isListening(JiffleEventListener) - Method in class JiffleExecutor
Checks if a particular listener is registered with this executor.
isMaxIncluded - Variable in class Range
 
isMaxIncluded() - Method in class Range
Returns the a boolean indicating if the Maximum bound is included
isMedialibavailable() - Static method in class JAIExt
 
isMediaLibAvailable() - Static method in class ImageUtilities
Tells me whether or not the native libraries for JAI are active or not.
isMediaLibPreferred() - Method in class ConcurrentOperationRegistry.OperationItem
 
isMinIncluded - Variable in class Range
 
isMinIncluded() - Method in class Range
Returns the a boolean indicating if the Minimum bound is included
isnan(double) - Method in class JiffleFunctions
Tests if x is equal to Double.NaN.
isNaN() - Method in class Range
Returns true if and only if the current Range is a point representing NaN
isNaN() - Method in class RangeDouble
 
isNaN() - Method in class RangeFloat
 
isNanIncluded() - Method in class Range
Returns true if the current Range accepts NaN values
isNanIncluded() - Method in class RangeDouble
 
isNanIncluded() - Method in class RangeFloat
 
isNearestNew - Variable in class Scale2OpImage
Boolean for checking if the interpolator is Nearest
isNearestNew - Variable in class ScaleOpImage
Boolean for checking if the interpolator is Nearest
isNegativeInf - Variable in class Scale2OpImage
Boolean for checking if the no data is negative infinity
isNegativeInf - Variable in class ScaleOpImage
Boolean for checking if the no data is negative infinity
isNoData(Range, Number) - Method in enum ArtifactsFilterOpImage.DataTypeCalculator
 
isnull(double) - Method in class JiffleFunctions
Tests if x is null.
isOutputMaximumInfinite() - Method in class DefaultLinearPiecewiseTransform1DElement
Tells me if the upper boundary of the output range is infinite
isOutputMaximumNaN() - Method in class DefaultLinearPiecewiseTransform1DElement
Tells me if the upper boundary of the output range is NaN
isOutputMinimumInfinite() - Method in class DefaultLinearPiecewiseTransform1DElement
Tells me if the lower boundary of the output range is infinite
isOutputMinimumNaN() - Method in class DefaultLinearPiecewiseTransform1DElement
Tells me if the lower boundary of the output range is NaN
isPoint() - Method in class Range
Indicates if the Range is a degenerated single point Range or not
isPoint() - Method in class RangeByte
 
isPoint() - Method in class RangeDouble
 
isPoint() - Method in class RangeFloat
 
isPoint() - Method in class RangeInt
 
isPoint() - Method in class RangeLong
 
isPoint() - Method in class RangeShort
 
isPoint() - Method in class RangeUshort
 
isPositiveInf - Variable in class Scale2OpImage
Boolean for checking if the no data is positive infinity
isPositiveInf - Variable in class ScaleOpImage
Boolean for checking if the no data is positive infinity
isProxy() - Method in class FunctionInfo
Tests if this function is a proxy for a runtime class field or method.
isProxy() - Method in class FunctionCall
 
isRangeNaN - Variable in class Scale2OpImage
Boolean for checking if the no data is NaN
isRangeNaN - Variable in class ScaleOpImage
Boolean for checking if the no data is NaN
isRenderableSupported() - Method in class AffineDescriptor
Returns false since renderable operation is supported but never tested.
isRenderableSupported() - Method in class AlgebraDescriptor
Returns true since renderable operation is supported.
isRenderableSupported() - Method in class OperationConstDescriptor
Returns true since renderable operation is supported.
isRenderableSupported() - Method in class BandMergeDescriptor
Returns true since renderable operation is supported.
isRenderableSupported() - Method in class ColorConvertDescriptor
Returns true since renderable operation is supported.
isRenderableSupported() - Method in class SquareRootStretchDescriptor
Returns true since renderable operation is supported.
isRenderableSupported() - Method in class FormatDescriptor
Returns true since renderable operation is supported.
isRenderableSupported() - Method in class MosaicDescriptor
Check if the Renderable mode is supported
isRenderableSupported() - Method in class RescaleDescriptor
Returns true since renderable operation is supported.
isRenderableSupported() - Method in class Scale2Descriptor
Returns false since renderable operation is supported but never tested.
isRenderableSupported() - Method in class ScaleDescriptor
Returns false since renderable operation is supported but never tested.
isSorted(DefaultDomainElement1D[]) - Static method in class PiecewiseUtilities
Checks if the array is sorted
isTrue(Double) - Method in class JiffleFunctions
Returns true if x is non zero and non null
isUshortSupported() - Method in enum AlgebraDescriptor.Operator
 
isValidValue(String, String) - Static method in class OptionLookup
Tests if a value is valid for the given option.
isVolatile() - Method in class FunctionInfo
Tests if this function is volatile, ie. returns a different value on each invocation regardless of image position.
isWarning() - Method in class Messages
 
isWorldSet() - Method in class AbstractJiffleRuntime
Checks whether the world bounds and pixel dimensions have been set.
isWorldSet() - Method in interface JiffleRuntime
Checks whether the world bounds and pixel dimensions have been set.
isZero(double) - Static method in class CompareOp
Tests if the given double value is within the default tolerance of zero.
isZero(float) - Static method in class CompareOp
Tests if the given float value is within the default tolerance of zero.
isZero(double, double) - Static method in class CompareOp
Tests if the given double value is within the specified tolerance of zero.
isZero(float, float) - Static method in class CompareOp
Tests if the given float value is within the specified tolerance of zero.
it.geosolutions.concurrent - package it.geosolutions.concurrent
 
it.geosolutions.jaiext - package it.geosolutions.jaiext
 
it.geosolutions.jaiext.affine - package it.geosolutions.jaiext.affine
 
it.geosolutions.jaiext.algebra - package it.geosolutions.jaiext.algebra
 
it.geosolutions.jaiext.algebra.constant - package it.geosolutions.jaiext.algebra.constant
 
it.geosolutions.jaiext.artifacts - package it.geosolutions.jaiext.artifacts
 
it.geosolutions.jaiext.bandcombine - package it.geosolutions.jaiext.bandcombine
 
it.geosolutions.jaiext.bandmerge - package it.geosolutions.jaiext.bandmerge
 
it.geosolutions.jaiext.bandselect - package it.geosolutions.jaiext.bandselect
 
it.geosolutions.jaiext.binarize - package it.geosolutions.jaiext.binarize
 
it.geosolutions.jaiext.border - package it.geosolutions.jaiext.border
 
it.geosolutions.jaiext.buffer - package it.geosolutions.jaiext.buffer
 
it.geosolutions.jaiext.clamp - package it.geosolutions.jaiext.clamp
 
it.geosolutions.jaiext.classifier - package it.geosolutions.jaiext.classifier
 
it.geosolutions.jaiext.colorconvert - package it.geosolutions.jaiext.colorconvert
 
it.geosolutions.jaiext.colorindexer - package it.geosolutions.jaiext.colorindexer
 
it.geosolutions.jaiext.contrastenhancement - package it.geosolutions.jaiext.contrastenhancement
 
it.geosolutions.jaiext.convolve - package it.geosolutions.jaiext.convolve
 
it.geosolutions.jaiext.crop - package it.geosolutions.jaiext.crop
 
it.geosolutions.jaiext.errordiffusion - package it.geosolutions.jaiext.errordiffusion
 
it.geosolutions.jaiext.format - package it.geosolutions.jaiext.format
 
it.geosolutions.jaiext.imagefunction - package it.geosolutions.jaiext.imagefunction
 
it.geosolutions.jaiext.interpolators - package it.geosolutions.jaiext.interpolators
 
it.geosolutions.jaiext.iterators - package it.geosolutions.jaiext.iterators
 
it.geosolutions.jaiext.iterators.nl - package it.geosolutions.jaiext.iterators.nl
 
it.geosolutions.jaiext.jiffle - package it.geosolutions.jaiext.jiffle
Jiffle is a scripting language for creating and analysing raster images.
it.geosolutions.jaiext.jiffle.demo - package it.geosolutions.jaiext.jiffle.demo
Example applications for the Jiffle scripting language.
it.geosolutions.jaiext.jiffle.docs - package it.geosolutions.jaiext.jiffle.docs
 
it.geosolutions.jaiext.jiffle.parser - package it.geosolutions.jaiext.jiffle.parser
Jiffle parser and support classes.
it.geosolutions.jaiext.jiffle.parser.node - package it.geosolutions.jaiext.jiffle.parser.node
 
it.geosolutions.jaiext.jiffle.runtime - package it.geosolutions.jaiext.jiffle.runtime
Jiffle runtime classes.
it.geosolutions.jaiext.jiffle.util - package it.geosolutions.jaiext.jiffle.util
 
it.geosolutions.jaiext.jiffleop - package it.geosolutions.jaiext.jiffleop
Jiffle as an image operator.
it.geosolutions.jaiext.jts - package it.geosolutions.jaiext.jts
 
it.geosolutions.jaiext.lookup - package it.geosolutions.jaiext.lookup
 
it.geosolutions.jaiext.mosaic - package it.geosolutions.jaiext.mosaic
 
it.geosolutions.jaiext.nullop - package it.geosolutions.jaiext.nullop
 
it.geosolutions.jaiext.numeric - package it.geosolutions.jaiext.numeric
 
it.geosolutions.jaiext.orderdither - package it.geosolutions.jaiext.orderdither
 
it.geosolutions.jaiext.piecewise - package it.geosolutions.jaiext.piecewise
 
it.geosolutions.jaiext.range - package it.geosolutions.jaiext.range
 
it.geosolutions.jaiext.rescale - package it.geosolutions.jaiext.rescale
 
it.geosolutions.jaiext.rlookup - package it.geosolutions.jaiext.rlookup
 
it.geosolutions.jaiext.scale - package it.geosolutions.jaiext.scale
 
it.geosolutions.jaiext.shadedrelief - package it.geosolutions.jaiext.shadedrelief
 
it.geosolutions.jaiext.stats - package it.geosolutions.jaiext.stats
 
it.geosolutions.jaiext.swing - package it.geosolutions.jaiext.swing
Simple Swing GUI components suitable for testing and example applications.
it.geosolutions.jaiext.threshold - package it.geosolutions.jaiext.threshold
 
it.geosolutions.jaiext.translate - package it.geosolutions.jaiext.translate
 
it.geosolutions.jaiext.utilities - package it.geosolutions.jaiext.utilities
 
it.geosolutions.jaiext.utilities.shape - package it.geosolutions.jaiext.utilities.shape
 
it.geosolutions.jaiext.vectorbin - package it.geosolutions.jaiext.vectorbin
 
it.geosolutions.jaiext.warp - package it.geosolutions.jaiext.warp
 
it.geosolutions.jaiext.zonal - package it.geosolutions.jaiext.zonal
 
it.geosolutions.rendered.viewer - package it.geosolutions.rendered.viewer
 
iterator() - Method in class ColorMap
 

J

JAIExt - Class in it.geosolutions.jaiext
Utility class used for registering and unregistering JAI and JAI-EXT operations.
JaiI18N - Class in it.geosolutions.jaiext.contrastenhancement
 
JaiI18N() - Constructor for class JaiI18N
 
Jiffle - Class in it.geosolutions.jaiext.jiffle
Compiles scripts and generates Java sources and executable bytecode for runtime classes.
Jiffle() - Constructor for class Jiffle
Creates a new instance.
Jiffle(String, Map<String, Jiffle.ImageRole>) - Constructor for class Jiffle
Creates a new instance by compiling the provided script.
Jiffle(File, Map<String, Jiffle.ImageRole>) - Constructor for class Jiffle
Creates a new instance by compiling the script read from scriptFile.
Jiffle.ImageRole - Enum in it.geosolutions.jaiext.jiffle
Used to specify the roles of images referenced in a Jiffle script.
Jiffle.RuntimeModel - Enum in it.geosolutions.jaiext.jiffle
Constants for runtime model.
JiffleBaseListener - Class in it.geosolutions.jaiext.jiffle.parser
This class provides an empty implementation of JiffleListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
JiffleBaseListener() - Constructor for class JiffleBaseListener
 
JiffleBuilder - Class in it.geosolutions.jaiext.jiffle
A builder class which makes it easier to compile and run basic Jiffle scripts.
JiffleBuilder() - Constructor for class JiffleBuilder
Creates a new JiffleBuilder instance.
JiffleBuilderDemo - Class in it.geosolutions.jaiext.jiffle.demo
Demonstrates using JiffleBuilder to compile and run a script.
JiffleBuilderDemo() - Constructor for class JiffleBuilderDemo
 
JiffleDemo - Class in it.geosolutions.jaiext.jiffle.demo
A browser for Jiffle example scripts.
JiffleDemoBase - Class in it.geosolutions.jaiext.jiffle.demo
Defines some common fields for use in Jiffle demo applications.
JiffleDemoBase() - Constructor for class JiffleDemoBase
 
JiffleDemoHelper - Class in it.geosolutions.jaiext.jiffle.demo
Helper class with for Jiffle demo applications.
JiffleDemoHelper() - Constructor for class JiffleDemoHelper
 
JiffleDescriptor - Class in it.geosolutions.jaiext.jiffleop
Jiffle operation.
JiffleDescriptor() - Constructor for class JiffleDescriptor
 
JiffleDirectRuntime - Interface in it.geosolutions.jaiext.jiffle.runtime
Defines methods implemented by runtime classes adopting the direct evaluation model.
JiffleEvent - Class in it.geosolutions.jaiext.jiffle.runtime
Used by JiffleExecutor to send task completion and failure messages listeners.
JiffleEvent(JiffleExecutorResult) - Constructor for class JiffleEvent
Creates a new event.
JiffleEventListener - Interface in it.geosolutions.jaiext.jiffle.runtime
Interface implemented by classes wishing to receive task progress information from JiffleExecutor.
JiffleException - Exception in it.geosolutions.jaiext.jiffle
Exception class for errors encountered while working with runtime objects.
JiffleException(Throwable) - Constructor for exception JiffleException
Create a new instance from an incoming exception.
JiffleException(String) - Constructor for exception JiffleException
Creates a new instance with the given message.
JiffleException(List<String>) - Constructor for exception JiffleException
Creates a new instance with the given list of messages.
JiffleException(String, Throwable) - Constructor for exception JiffleException
Creates a new instance from the given message and base object.
JiffleExecutor - Class in it.geosolutions.jaiext.jiffle.runtime
A multi-threaded, event-driven executor service for Jiffle scripts.
JiffleExecutor() - Constructor for class JiffleExecutor
Creates an executor with default settings.
JiffleExecutor(int) - Constructor for class JiffleExecutor
Creates an executor that can have, at most,maxTasks running concurrently, with further tasks being placed in a queue.
JiffleExecutorDemo - Class in it.geosolutions.jaiext.jiffle.demo
Demonstrates the use of JiffleExecutor to run a script.
JiffleExecutorDemo() - Constructor for class JiffleExecutorDemo
Constructor.
JiffleExecutorException - Exception in it.geosolutions.jaiext.jiffle.runtime
Exception thrown by JiffleExecutor to signal runtime errors.
JiffleExecutorException(String) - Constructor for exception JiffleExecutorException
Creates a new exception.
JiffleExecutorException(Throwable) - Constructor for exception JiffleExecutorException
Creates a new exception.
JiffleExecutorResult - Class in it.geosolutions.jaiext.jiffle.runtime
Used by JiffleExecutor to send the results of a task to JiffleEventListeners.
JiffleExecutorResult(int, JiffleDirectRuntime, boolean) - Constructor for class JiffleExecutorResult
Creates a new result object.
JiffleExecutorTask - Class in it.geosolutions.jaiext.jiffle.runtime
Executes a runtime object in a thread provided by a JiffleExecutor.
JiffleExecutorTask(JiffleExecutor, int, JiffleDirectRuntime, JiffleProgressListener) - Constructor for class JiffleExecutorTask
Creates a new task.
JiffleFunctions - Class in it.geosolutions.jaiext.jiffle.runtime
Provides functions for Jiffle runtime objects.
JiffleFunctions() - Constructor for class JiffleFunctions
 
JiffleIndirectRuntime - Interface in it.geosolutions.jaiext.jiffle.runtime
Defines methods implemented by runtime classes adopting the indirect evaluation model.
JiffleLexer - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleLexer(CharStream) - Constructor for class JiffleLexer
 
JiffleListener - Interface in it.geosolutions.jaiext.jiffle.parser
This interface defines a complete listener for a parse tree produced by JiffleParser.
JiffleOpImage - Class in it.geosolutions.jaiext.jiffleop
Jiffle operation.
JiffleOpImage(Map<String, JiffleOpImage.ImageSpecification>, ImageLayout, Map, String, String) - Constructor for class JiffleOpImage
 
JiffleParser - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser(TokenStream) - Constructor for class JiffleParser
 
JiffleParser.AndExprContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.ArgumentListContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.AssignExprContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.AssignmentContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.AtomContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.AtomExprContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.BandSpecifierContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.BlockContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.BlockStmtContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.BodyContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.BreakifStmtContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.BreakStmtContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.CompareExprContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.ConCallContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.EmptyStmtContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.EqExprContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.ExpressionContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.ExpressionListContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.ExprStmtContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.ForeachStmtContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.FunctionCallContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.IdentifiedAtomContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.IfStmtContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.ImageCallContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.ImagePosContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.ImagesBlockContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.ImageVarDeclarationContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.InitBlockContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.ListAppendStmtContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.ListLiteralContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.LiteralContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.LoopSetContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.NotExprContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.OptionContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.OptionsBlockContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.OptionValueContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.OrExprContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.ParenExpressionContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.PixelPosContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.PixelSpecifierContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.PlusMinusExprContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.PostExprContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.PowExprContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.PreExprContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.RangeContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.RoleContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.ScriptContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.SpecialBlockContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.StatementContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.TernaryExprContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.TimesDivModExprContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.UntilStmtContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.VarDeclarationContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.VarIDContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.WhileStmtContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParser.XorExprContext - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParserErrorListener - Class in it.geosolutions.jaiext.jiffle.parser
 
JiffleParserErrorListener() - Constructor for class JiffleParserErrorListener
 
JiffleParserException - Exception in it.geosolutions.jaiext.jiffle.parser
Thrown when the Jiffle parser aborts due to errors it can't cope with.
JiffleParserException(Throwable) - Constructor for exception JiffleParserException
Creates a new exception.
JiffleParserException(String) - Constructor for exception JiffleParserException
Creates a new exception.
JiffleProgressListener - Interface in it.geosolutions.jaiext.jiffle.runtime
An interface implemented by classes wishing to receive task progress information from a JiffleExecutor.
JiffleProperties - Class in it.geosolutions.jaiext.jiffle
Helper class which reads the Jiffle properties file and provides values to other classes.
JiffleProperties() - Constructor for class JiffleProperties
 
JiffleRIF - Class in it.geosolutions.jaiext.jiffleop
The image factory for the "Jiffle" operation.
JiffleRIF() - Constructor for class JiffleRIF
Constructor
JiffleRuntime - Interface in it.geosolutions.jaiext.jiffle.runtime
The root interface for Jiffle runtime classes.
JiffleRuntimeException - Exception in it.geosolutions.jaiext.jiffle.runtime
Thrown by Jiffle runtime objects when errors are trapped at runtime.
JiffleRuntimeException(String) - Constructor for exception JiffleRuntimeException
Creates a new instance.
JiffleSpi - Class in it.geosolutions.jaiext.jiffleop
OperationRegistrySpi implementation to register the "Jiffle" operation and its associated image factories.
JiffleSpi() - Constructor for class JiffleSpi
Default constructor.
JiffleType - Enum in it.geosolutions.jaiext.jiffle.parser
Constants for function and expression types.
JiffleTypeException - Exception in it.geosolutions.jaiext.jiffle.parser
 
JiffleTypeException(String) - Constructor for exception JiffleTypeException
 
JTSFrame - Class in it.geosolutions.jaiext.swing
A simple Swing widget to display JTS objects.
JTSFrame(String) - Constructor for class JTSFrame
Creates a new frame.

K

kernel - Variable in class ConvolveOpImage
 
kh - Variable in class ConvolveOpImage
 
kw - Variable in class ConvolveOpImage
 
kx - Variable in class ConvolveOpImage
 
ky - Variable in class ConvolveOpImage
 

L

lastDirectory - Variable in class ImageViewer
 
LCURLY - Static variable in class JiffleLexer
 
LCURLY() - Method in class JiffleParser.BlockContext
 
LCURLY() - Method in class JiffleParser.ImagesBlockContext
 
LCURLY() - Method in class JiffleParser.InitBlockContext
 
LCURLY - Static variable in class JiffleParser
 
LCURLY() - Method in class JiffleParser.OptionsBlockContext
 
LE - Static variable in class JiffleLexer
 
LE() - Method in class JiffleParser.CompareExprContext
 
LE - Static variable in class JiffleParser
 
LE(double, double) - Method in class JiffleFunctions
Tests if x is less than or equal to y.
leftPad - Variable in class WarpOpImage
Left padding
level - Variable in class Message
 
line(String) - Method in class SourceWriter
Method to add a line in the source code.
LINE_COMMENT - Static variable in class JiffleLexer
 
LINE_COMMENT - Static variable in class JiffleParser
 
LinearColorMap - Class in it.geosolutions.jaiext.classifier
ColorMapTransform implementation defining a linear colormap transformation
LinearColorMap(CharSequence, LinearColorMapElement[]) - Constructor for class LinearColorMap
Constructor which creates a LinearColorMap without a NoDataCategory.
LinearColorMap(CharSequence, LinearColorMapElement[], Color) - Constructor for class LinearColorMap
 
LinearColorMap(CharSequence, LinearColorMapElement[], LinearColorMapElement[], Color) - Constructor for class LinearColorMap
 
LinearColorMap(String, LinearColorMapElement[], LinearColorMapElement[]) - Constructor for class LinearColorMap
 
LinearColorMap.LinearColorMapType - Class in it.geosolutions.jaiext.classifier
 
LinearColorMapElement - Class in it.geosolutions.jaiext.classifier
This LinearColorMapElement is a special implementation of both PiecewiseTransform1DElement and ColorMapTransformElement which can be used to do various types of classifications on raster.
LinearColorMapType() - Constructor for class LinearColorMap.LinearColorMapType
 
LineIterator - Class in it.geosolutions.jaiext.utilities.shape
A path iterator for the LiteShape class, specialized to iterate over LineString object.
LineIterator() - Constructor for class LineIterator
 
LineIterator(LineString, AffineTransform) - Constructor for class LineIterator
Creates a new instance of LineIterator
ListAppend - Class in it.geosolutions.jaiext.jiffle.parser.node
 
ListAppend(Variable, Expression) - Constructor for class ListAppend
 
ListAppendStmtContext(JiffleParser.StatementContext) - Constructor for class JiffleParser.ListAppendStmtContext
 
ListAssignment - Class in it.geosolutions.jaiext.jiffle.parser.node
 
ListAssignment(String, Expression) - Constructor for class ListAssignment
 
listLiteral() - Method in class JiffleParser.AtomContext
 
listLiteral() - Method in class JiffleParser
 
listLiteral() - Method in class JiffleParser.LoopSetContext
 
ListLiteral - Class in it.geosolutions.jaiext.jiffle.parser.node
 
ListLiteral(List<Expression>) - Constructor for class ListLiteral
 
ListLiteralContext(ParserRuleContext, int) - Constructor for class JiffleParser.ListLiteralContext
 
listNames(SourceWriter) - Method in class GlobalVars
 
literal() - Method in class JiffleParser.AtomContext
 
literal() - Method in class JiffleParser
 
literal() - Method in class JiffleParser.OptionValueContext
 
LiteralContext(ParserRuleContext, int) - Constructor for class JiffleParser.LiteralContext
 
LiteShape - Class in it.geosolutions.jaiext.utilities.shape
A thin wrapper that adapts a JTS geometry to the Shape interface so that the geometry can be used by java2d without coordinate cloning.
LiteShape(Geometry) - Constructor for class LiteShape
Creates a new LiteShape object.
LocalScope - Class in it.geosolutions.jaiext.jiffle.parser
A nested symbol scope level.
LocalScope(String, SymbolScope) - Constructor for class LocalScope
 
log2Arg(double, double) - Method in class JiffleFunctions
Gets the log of x to base b.
LOGGER - Static variable in class Jiffle
 
LONG_UPPER_BOUND - Static variable in enum AlgebraDescriptor.Operator
The largest int to get a non-overflowed exponential result. i.e. closest to 2**63-1
lookup(Raster, WritableRaster, Rectangle, Raster) - Method in class LookupTable
Abstract method for calculating the destination tile from the source tile and an eventual ROI raster
lookup(Raster, WritableRaster, Rectangle, Raster) - Method in class LookupTableWrapper
 
LookupCRIF - Class in it.geosolutions.jaiext.lookup
Simple class that provides the RenderedImage create operation by calling the LookupOpImage.
LookupCRIF() - Constructor for class LookupCRIF
 
LookupDescriptor - Class in it.geosolutions.jaiext.lookup
An OperationDescriptor describing the "Lookup" operation.
LookupDescriptor() - Constructor for class LookupDescriptor
 
LookupItem<T extends Number & Comparable<? super T>,U extends Number & Comparable<? super U>> - Class in it.geosolutions.jaiext.rlookup
Used by RangeLookupTable to associate a source value lookup range with a destination value.
LookupItem(Range, U) - Constructor for class LookupItem
Creates a new instance.
LookupItemComparator<T extends Number & Comparable<? super T>,U extends Number & Comparable<? super U>> - Class in it.geosolutions.jaiext.rlookup
Compares LookupItems on the basis of their source value ranges.
LookupItemComparator() - Constructor for class LookupItemComparator
 
LookupOpImage - Class in it.geosolutions.jaiext.lookup
The LookupOpImage class performs the lookup operation on an image with integral data type.
LookupOpImage(RenderedImage, ImageLayout, Map, LookupTable, double, ROI, Range, boolean) - Constructor for class LookupOpImage
 
LookupTable - Class in it.geosolutions.jaiext.lookup
This abstract class defines the general methods of a LookupTable.
LookupTable(byte[]) - Constructor for class LookupTable
Constructs a single-banded byte lookup table.
LookupTable(byte[], int) - Constructor for class LookupTable
Constructs a single-banded byte lookup table with an index offset.
LookupTable(byte[][]) - Constructor for class LookupTable
Constructs a multi-banded byte lookup table.
LookupTable(byte[][], int) - Constructor for class LookupTable
Constructs a multi-banded byte lookup table where all bands have the same index offset.
LookupTable(byte[][], int[]) - Constructor for class LookupTable
Constructs a multi-banded byte lookup table where each band has a different index offset.
LookupTable(short[], boolean) - Constructor for class LookupTable
Constructs a single-banded short or unsigned short lookup table.
LookupTable(short[], int, boolean) - Constructor for class LookupTable
Constructs a single-banded short or unsigned short lookup table with an index offset.
LookupTable(short[][], boolean) - Constructor for class LookupTable
Constructs a multi-banded short or unsigned short lookup table.
LookupTable(short[][], int, boolean) - Constructor for class LookupTable
Constructs a multi-banded short or unsigned short lookup table where all bands have the same index offset.
LookupTable(short[][], int[], boolean) - Constructor for class LookupTable
Constructs a multi-banded short or unsigned short lookup table where each band has a different index offset.
LookupTable(int[]) - Constructor for class LookupTable
Constructs a single-banded int lookup table.
LookupTable(int[], int) - Constructor for class LookupTable
Constructs a single-banded int lookup table with an index offset.
LookupTable(int[][]) - Constructor for class LookupTable
Constructs a multi-banded int lookup table.
LookupTable(int[][], int) - Constructor for class LookupTable
Constructs a multi-banded int lookup table where all bands have the same index offset.
LookupTable(int[][], int[]) - Constructor for class LookupTable
Constructs a multi-banded int lookup table where each band has a different index offset.
LookupTable(float[]) - Constructor for class LookupTable
Constructs a single-banded float lookup table.
LookupTable(float[], int) - Constructor for class LookupTable
Constructs a single-banded float lookup table with an index offset.
LookupTable(float[][]) - Constructor for class LookupTable
Constructs a multi-banded float lookup table.
LookupTable(float[][], int) - Constructor for class LookupTable
Constructs a multi-banded float lookup table where all bands have the same index offset.
LookupTable(float[][], int[]) - Constructor for class LookupTable
Constructs a multi-banded float lookup table where each band has a different index offset.
LookupTable(double[]) - Constructor for class LookupTable
Constructs a single-banded double lookup table.
LookupTable(double[], int) - Constructor for class LookupTable
Constructs a single-banded double lookup table with an index offset.
LookupTable(double[][]) - Constructor for class LookupTable
Constructs a multi-banded double lookup table.
LookupTable(double[][], int) - Constructor for class LookupTable
Constructs a multi-banded double lookup table where all bands have the same index offset.
LookupTable(double[][], int[]) - Constructor for class LookupTable
Constructs a multi-banded double lookup table where each band has a different index offset.
LookupTableFactory - Class in it.geosolutions.jaiext.lookup
 
LookupTableFactory() - Constructor for class LookupTableFactory
 
LookupTableWrapper - Class in it.geosolutions.jaiext.lookup
 
LookupTableWrapper(LookupTableJAI) - Constructor for class LookupTableWrapper
 
LoopInLiteralList - Class in it.geosolutions.jaiext.jiffle.parser.node
 
LoopInLiteralList(Variable, ListLiteral, Statement) - Constructor for class LoopInLiteralList
 
LoopInRange - Class in it.geosolutions.jaiext.jiffle.parser.node
 
LoopInRange(Variable, Expression, Expression, Statement) - Constructor for class LoopInRange
 
LoopInVariable - Class in it.geosolutions.jaiext.jiffle.parser.node
 
LoopInVariable(Variable, Variable, Statement) - Constructor for class LoopInVariable
 
loopSet() - Method in class JiffleParser.ForeachStmtContext
 
loopSet() - Method in class JiffleParser
 
LoopSetContext(ParserRuleContext, int) - Constructor for class JiffleParser.LoopSetContext
 
LOWER_BOUND - Static variable in enum AlgebraDescriptor.Operator
The smallest integer to get a non-zero exponential result is 0. i.e. exp(0) = 1; exp(-1) = 0.367879441, which will be stored as 0. all other negative values will result in 0.
LPAR - Static variable in class JiffleLexer
 
LPAR() - Method in class JiffleParser.ArgumentListContext
 
LPAR() - Method in class JiffleParser.BreakifStmtContext
 
LPAR() - Method in class JiffleParser.ForeachStmtContext
 
LPAR - Static variable in class JiffleParser
 
LPAR() - Method in class JiffleParser.ParenExpressionContext
 
LRUColorIndexer - Class in it.geosolutions.jaiext.colorindexer
A color indexer used when all we have is the target palette.
LRUColorIndexer(IndexColorModel, int) - Constructor for class LRUColorIndexer
 
LSQUARE - Static variable in class JiffleLexer
 
LSQUARE() - Method in class JiffleParser.BandSpecifierContext
 
LSQUARE() - Method in class JiffleParser.ListLiteralContext
 
LSQUARE - Static variable in class JiffleParser
 
LSQUARE() - Method in class JiffleParser.PixelSpecifierContext
 
LT - Static variable in class JiffleLexer
 
LT() - Method in class JiffleParser.CompareExprContext
 
LT - Static variable in class JiffleParser
 
LT(double, double) - Method in class JiffleFunctions
Tests if x is less than y.
lut - Variable in class ConvolveOpImage
LookupTable used for checking if an input byte sample is a NoData

M

main(String[]) - Static method in class DirectRuntimeDemo
Run the demonstration.
main(String[]) - Static method in class GameOfLife
 
main(String[]) - Static method in class JiffleBuilderDemo
Compiles and runs the "ripple" script using JiffleBuilder.
main(String[]) - Static method in class JiffleDemo
 
main(String[]) - Static method in class JiffleExecutorDemo
Run the demonstration.
main(String[]) - Static method in class ProgressListenerDemo
Runs the demo.
main(String[]) - Static method in class SentinelNDVI
 
main(String[]) - Static method in class Ripples
 
main(String[]) - Static method in class RunProportionalRipples
 
mapDestPoint(Point2D, int) - Method in class Scale2OpImage
Computes the position in the specified source that best matches the supplied destination image position.
mapDestPoint(Point2D, int) - Method in class ScaleOpImage
Computes the position in the specified source that best matches the supplied destination image position.
mapDestRect(Rectangle, int) - Method in class BorderOpImage
Returns a conservative estimate of the region of a specified source that is required in order to compute the pixels of a given destination rectangle.
mapDestRect(Rectangle, int) - Method in class JiffleOpImage
For testing: returns the source image bounds.
mapDestRect(Rectangle, int) - Method in class MosaicOpImage
 
mapDestRect(Rectangle, int) - Method in class NullOpImage
 
mapDestRect(Rectangle, int) - Method in class StatisticsOpImage
 
mapDestRect(Rectangle, int) - Method in class TranslateIntOpImage
Returns a conservative estimate of the region of a specified source that is required in order to compute the pixels of a given destination rectangle.
mapDestRect(Rectangle, int) - Method in class ZonalStatsOpImage
OpImage method that returns the destination image bounds, because source and destination images are equals
MappedColorIndexer - Class in it.geosolutions.jaiext.colorindexer
Palette that re-uses the ColorMap used to build the palette itsel to speedup the lookups.
MappedColorIndexer(byte[][], ColorMap, int) - Constructor for class MappedColorIndexer
Builds a new MappedColorIndexer
mapRenderContext(int, RenderContext, ParameterBlock, RenderableImage) - Method in class AffineCRIF
Maps the output RenderContext into the RenderContext for the ith source.
mapRenderContext(int, RenderContext, ParameterBlock, RenderableImage) - Method in class Scale2CRIF
Maps the output RenderContext into the RenderContext for the ith source.
mapRenderContext(int, RenderContext, ParameterBlock, RenderableImage) - Method in class ScaleCRIF
Maps the output RenderContext into the RenderContext for the ith source.
mapSourcePoint(Point2D, int) - Method in class Scale2OpImage
Computes the position in the destination that best matches the supplied source image position.
mapSourcePoint(Point2D, int) - Method in class ScaleOpImage
Computes the position in the destination that best matches the supplied source image position.
mapSourceRect(Rectangle, int) - Method in class BorderOpImage
Returns an estimate of the destination region that can potentially be affected by the pixels of a rectangle of a given source.
mapSourceRect(Rectangle, int) - Method in class JiffleOpImage
For testing: returns null to indicate that all of the destination could be affected.
mapSourceRect(Rectangle, int) - Method in class MosaicOpImage
 
mapSourceRect(Rectangle, int) - Method in class NullOpImage
 
mapSourceRect(Rectangle, int) - Method in class StatisticsOpImage
 
mapSourceRect(Rectangle, int) - Method in class TranslateIntOpImage
Returns a conservative estimate of the destination region that can potentially be affected by the pixels of a rectangle of a given source.
mapSourceRect(Rectangle, int) - Method in class ZonalStatsOpImage
OpImage method that returns the source image bounds, because source and destination images are equals
maskDataByte - Variable in class OrderedDitherOpImage
The dither mask matrix scaled by 255.
maskDataFloat - Variable in class OrderedDitherOpImage
The dither mask matrix.
maskDataInt - Variable in class OrderedDitherOpImage
The dither mask matrix scaled to USHORT range.
maskDataLong - Variable in class OrderedDitherOpImage
The dither mask matrix scaled to "unsigned int" range.
maskHeight - Variable in class OrderedDitherOpImage
The height of the dither mask.
maskWidth - Variable in class OrderedDitherOpImage
The width of the dither mask.
matches(String, JiffleType...) - Method in class FunctionInfo
Tests if this object matches the given name and argument types.
MathTransformation - Interface in it.geosolutions.jaiext.piecewise
Interface used for implementing a new Mathematic transformation.
max(List) - Method in class JiffleFunctions
Gets the maximum of the input values.
max(Double[], boolean) - Static method in class SampleStats
Return the maximum of the given values.
Max - Class in it.geosolutions.jaiext.stats
This subclass of Statistics is used for calculating the maximum of an image.
mean(List) - Method in class JiffleFunctions
Gets the mean of the input values.
mean(Double[], boolean) - Static method in class SampleStats
Return the mean of the given values.
MeanSum - Class in it.geosolutions.jaiext.stats
This subclass of Statistics is used for calculating the mean or the sum of an image.
median(List) - Method in class JiffleFunctions
Gets the median of the input values.
median(Double[], boolean) - Static method in class SampleStats
Calculates the median of the given values.
Median - Class in it.geosolutions.jaiext.stats
This subclass of Statistics is used for calculating the median of an image.
memoryControl() - Method in class ConcurrentTileCache
Not Supported
memoryControl() - Method in class ConcurrentTileCacheMultiMap
Not Supported
Message - Class in it.geosolutions.jaiext.jiffle.parser
A message for an error, warning or general info.
Message(Message.Level, String) - Constructor for class Message
 
Message.Level - Enum in it.geosolutions.jaiext.jiffle.parser
 
messages - Variable in class BaseWorker
 
messages - Variable in class JiffleParserErrorListener
 
Messages - Class in it.geosolutions.jaiext.jiffle.parser
Holds a collection of messages and provides short-cut methods to create them.
Messages() - Constructor for class Messages
 
min(List) - Method in class JiffleFunctions
Gets the minimum of the input values.
min(Double[], boolean) - Static method in class SampleStats
Calculates the minimum of the given values.
Min - Class in it.geosolutions.jaiext.stats
This subclass of Statistics is used for calculating the minimum of an image.
MINUS - Static variable in class JiffleLexer
 
MINUS - Static variable in class JiffleParser
 
MINUS() - Method in class JiffleParser.PlusMinusExprContext
 
MINUS() - Method in class JiffleParser.PreExprContext
 
MINUSEQ - Static variable in class JiffleLexer
 
MINUSEQ() - Method in class JiffleParser.AssignmentContext
 
MINUSEQ - Static variable in class JiffleParser
 
MOD - Static variable in class JiffleLexer
 
MOD - Static variable in class JiffleParser
 
MOD() - Method in class JiffleParser.TimesDivModExprContext
 
mode(List) - Method in class JiffleFunctions
Gets the mode of the input values.
mode(Double[], boolean) - Static method in class SampleStats
Calculates the empirical mode (highest frequency value) of the given values.
modeNames - Static variable in class JiffleLexer
 
MODEQ - Static variable in class JiffleLexer
 
MODEQ() - Method in class JiffleParser.AssignmentContext
 
MODEQ - Static variable in class JiffleParser
 
MosaicDescriptor - Class in it.geosolutions.jaiext.mosaic
This class is very similar to the Mosaic operation because it returns a composition of various images of the same type (same bands and same dataType).
MosaicDescriptor() - Constructor for class MosaicDescriptor
Constructor.
MosaicOpImage - Class in it.geosolutions.jaiext.mosaic
This class takes an array of RenderedImage and creates a mosaic of them.
MosaicOpImage(List, ImageLayout, Map, MosaicType, PlanarImage[], ROI[], double[][], double[], Range[]) - Constructor for class MosaicOpImage
This constructor takes the source images, the layout, the rendering hints, and the parameters and initialize variables.
MosaicOpImage.WeightType - Enum in it.geosolutions.jaiext.mosaic
Enumerator for the type of mosaic weigher
MosaicRIF - Class in it.geosolutions.jaiext.mosaic
Simple class that provides the RenderedImage create operation by calling the MosaicOpImage.
MosaicRIF() - Constructor for class MosaicRIF
 
mouseDragged(MouseEvent) - Method in class DisplayHistogram
This method does not do anything, it is here to keep the MouseMotionListener interface happy.
mouseMoved(MouseEvent) - Method in class DisplayHistogram
This method will be called when the mouse is moved over the component.
msg - Variable in class Message
 
mults - Variable in class OrderedDitherOpImage
The array of color cube multipliers.

N

name - Variable in class SymbolScope
 
NAME_KEY - Static variable in class JiffleProperties
Key: default toot name for a Jiffle instance.
nanValue() - Static method in class ConstantLiteral
 
NE - Static variable in class JiffleLexer
 
NE() - Method in class JiffleParser.EqExprContext
 
NE - Static variable in class JiffleParser
 
NE(double, double) - Method in class JiffleFunctions
Tests if x is not equal to y.
newLine() - Method in class SourceWriter
 
newThread(Runnable) - Method in class DaemonThreadFactory
Creates a new daemon thread with name and priority assigned as per the values supplied when creating this thread factory.
next(double) - Static method in class ImageUtilities
Finds the least double greater than f.
next() - Method in class EmptyIterator
 
next() - Method in class GeomCollectionIterator
Moves the iterator to the next segment of the path forwards along the primary direction of traversal as long as there are more points in that direction.
next() - Method in class LineIterator
Moves the iterator to the next segment of the path forwards along the primary direction of traversal as long as there are more points in that direction.
next() - Method in class PackedLineIterator
Moves the iterator to the next segment of the path forwards along the primary direction of traversal as long as there are more points in that direction.
next() - Method in class PointIterator
 
next() - Method in class PolygonIterator
Moves the iterator to the next segment of the path forwards along the primary direction of traversal as long as there are more points in that direction.
noData - Variable in class ConvolveOpImage
NoData Range element
noData - Variable in class LookupTable
Range object containing no data values
noData - Variable in class Scale2OpImage
No Data Range
noData - Variable in class ScaleOpImage
No Data Range
noData - Variable in class StatisticsOpImage
No Data Range
NoDataContainer - Class in it.geosolutions.jaiext.range
Simple class containing the NoData value/s to pass as a property object
NoDataContainer(NoDataContainer) - Constructor for class NoDataContainer
 
NoDataContainer(Range) - Constructor for class NoDataContainer
 
NoDataContainer(double[]) - Constructor for class NoDataContainer
 
NoDataContainer(double) - Constructor for class NoDataContainer
 
noDataRange - Variable in class WarpOpImage
Current NoData Range object
Node - Interface in it.geosolutions.jaiext.jiffle.parser.node
 
NodeException - Exception in it.geosolutions.jaiext.jiffle.parser.node
 
NodeException(Errors) - Constructor for exception NodeException
 
NoninvertibleTransformException - Exception in it.geosolutions.jaiext.piecewise
Exception indicating that the defined Transformation is not invertible
NoninvertibleTransformException(String) - Constructor for exception NoninvertibleTransformException
 
NOT - Static variable in class JiffleLexer
 
NOT - Static variable in class JiffleParser
 
NOT() - Method in class JiffleParser.NotExprContext
 
NOT(double) - Method in class JiffleFunctions
Treats x as true if non-zero, or false if zero and then returns the logical complement.
NotExprContext(JiffleParser.ExpressionContext) - Constructor for class JiffleParser.NotExprContext
 
NULL - Static variable in class JiffleLexer
 
NULL() - Method in class JiffleParser.LiteralContext
 
NULL - Static variable in class JiffleParser
 
NullCRIF - Class in it.geosolutions.jaiext.nullop
A ContextualRenderedImageFactory representing an operation which performs no processing of its image source(s) per se, i.e., a no-op.
NullCRIF() - Constructor for class NullCRIF
Constructs a NullCRIF.
NullDescriptor - Class in it.geosolutions.jaiext.nullop
An OperationDescriptor describing the "Null" operation.
NullDescriptor() - Constructor for class NullDescriptor
Constructor.
NullOpImage - Class in it.geosolutions.jaiext.nullop
AnOpImage subclass that simply transmits its source unchanged.
NullOpImage(RenderedImage, ImageLayout, Map) - Constructor for class NullOpImage
Constructs a NullOpImage.
NullProgressListener - Class in it.geosolutions.jaiext.jiffle.runtime
A no-action progress listener.
NullProgressListener() - Constructor for class NullProgressListener
 
numBands - Variable in class OrderedDitherOpImage
The number of bands in the source image.

O

odLUT - Variable in class OrderedDitherOpImage
An inner class instance representing a dither lookup table.
of(String, Expression...) - Static method in class FunctionCall
 
offset - Variable in class SingleDimensionTransformation
Offset transformation parameter
onCompletionEvent(JiffleEvent) - Method in interface JiffleEventListener
Called when the task has been completed successfully.
one - Variable in class Scale2OpImage
Value used for calculating the fractional part of the y position
one - Variable in class ScaleOpImage
Value used for calculating the fractional part of the y position
onFailureEvent(JiffleEvent) - Method in interface JiffleEventListener
Called when the task has failed.
op - Variable in class JiffleParser.AssignmentContext
 
op - Variable in class JiffleParser.CompareExprContext
 
op - Variable in class JiffleParser.EqExprContext
 
op - Variable in class JiffleParser.PlusMinusExprContext
 
op - Variable in class JiffleParser.TimesDivModExprContext
 
OPERATION_CONST_NAME - Static variable in class JAIExt
 
OPERATION_INDEX - Static variable in class AlgebraDescriptor
 
OPERATION_INDEX - Static variable in class OperationConstDescriptor
 
OPERATION_NAME - Static variable in class RasterClassifierOpImage
The operation name.
OPERATION_NAME - Static variable in class ColorIndexerDescriptor
The operation name, which is "ColorIndexer" .
OPERATION_NAME - Static variable in class GenericPiecewiseOpImage
The operation name.
OperationConstCRIF - Class in it.geosolutions.jaiext.algebra.constant
RenderedImageFactory implementation for the OperationConst operation
OperationConstCRIF() - Constructor for class OperationConstCRIF
Constructor.
OperationConstDescriptor - Class in it.geosolutions.jaiext.algebra.constant
OperationDescriptorImpl describing the OperationConst operation
OperationConstDescriptor() - Constructor for class OperationConstDescriptor
Constructor.
OperationConstOpImage - Class in it.geosolutions.jaiext.algebra.constant
An OpImage implementing any operation defined by the AlgebraDescriptor.Operator enum on an image with a constant value array.
OperationConstOpImage(RenderedImage, Map, ImageLayout, AlgebraDescriptor.Operator, double[], ROI, Range, double) - Constructor for class OperationConstOpImage
Constructs an OperationConstOpImage.
OperationItem(OperationDescriptor) - Constructor for class ConcurrentOperationRegistry.OperationItem
 
OperationItem(ConcurrentOperationRegistry.OperationItem) - Constructor for class ConcurrentOperationRegistry.OperationItem
 
option() - Method in class JiffleParser
 
option() - Method in class JiffleParser.OptionsBlockContext
 
option(int) - Method in class JiffleParser.OptionsBlockContext
 
OptionContext(ParserRuleContext, int) - Constructor for class JiffleParser.OptionContext
 
OptionLookup - Class in it.geosolutions.jaiext.jiffle.parser
A lookup service used by the Jiffle compiler when parsing script options.
OptionLookup() - Constructor for class OptionLookup
 
options - Variable in class OptionsBlockWorker
 
OPTIONS_BLOCK_LABEL - Static variable in class JiffleLexer
 
OPTIONS_BLOCK_LABEL - Static variable in class JiffleParser
 
OPTIONS_BLOCK_LABEL() - Method in class JiffleParser.OptionsBlockContext
 
optionsBlock() - Method in class JiffleParser
 
optionsBlock() - Method in class JiffleParser.SpecialBlockContext
 
OptionsBlockContext(ParserRuleContext, int) - Constructor for class JiffleParser.OptionsBlockContext
 
OptionsBlockWorker - Class in it.geosolutions.jaiext.jiffle.parser
 
OptionsBlockWorker(ParseTree) - Constructor for class OptionsBlockWorker
 
optionValue() - Method in class JiffleParser.OptionContext
 
optionValue() - Method in class JiffleParser
 
OptionValueContext(ParserRuleContext, int) - Constructor for class JiffleParser.OptionValueContext
 
OR - Static variable in class JiffleLexer
 
OR - Static variable in class JiffleParser
 
OR() - Method in class JiffleParser.OrExprContext
 
OR(double, double) - Method in class JiffleFunctions
Tests if either x or y is non-zero.
OrderedDitherDescriptor - Class in it.geosolutions.jaiext.orderdither
An OperationDescriptor describing the "OrderedDither" operation.
OrderedDitherDescriptor() - Constructor for class OrderedDitherDescriptor
Constructor.
OrderedDitherOpImage - Class in it.geosolutions.jaiext.orderdither
An OpImage implementing the ordered dither operation as described in OrderedDitherDescriptor.
OrderedDitherOpImage(RenderedImage, Map, ImageLayout, ColorCube, KernelJAI[], ROI, Range, double) - Constructor for class OrderedDitherOpImage
Constructs an OrderedDitherOpImage object.
OrderedDitherRIF - Class in it.geosolutions.jaiext.orderdither
RenderedImageFactory implementation generating a new OrderedDitherOpImage instance.
OrderedDitherRIF() - Constructor for class OrderedDitherRIF
 
OrExprContext(JiffleParser.ExpressionContext) - Constructor for class JiffleParser.OrExprContext
 

P

PackedHistogram - Class in it.geosolutions.jaiext.colorindexer
Builds a histogram of a certain image making sure that we don't end up with too many entries.
PackedHistogram.SortComponent - Enum in it.geosolutions.jaiext.colorindexer
Enumerates the comparators for the various color components
PackedLineIterator - Class in it.geosolutions.jaiext.utilities.shape
A path iterator for the LiteShape class, specialized to iterate over LineString object.
PackedLineIterator(LineString, AffineTransform) - Constructor for class PackedLineIterator
Creates a new instance of LineIterator
paintComponent(Graphics) - Method in class SimpleImagePane
 
paintComponent(Graphics) - Method in class DisplayHistogram
This method will paint the component.
parenExpression() - Method in class JiffleParser.AtomContext
 
parenExpression() - Method in class JiffleParser.IfStmtContext
 
parenExpression() - Method in class JiffleParser
 
parenExpression() - Method in class JiffleParser.UntilStmtContext
 
parenExpression() - Method in class JiffleParser.WhileStmtContext
 
ParenExpression - Class in it.geosolutions.jaiext.jiffle.parser.node
 
ParenExpression(Expression) - Constructor for class ParenExpression
 
ParenExpressionContext(ParserRuleContext, int) - Constructor for class JiffleParser.ParenExpressionContext
 
pcompare(double, double, double) - Static method in class CompareOp
Compares two double values using the specified proportional tolerance.
pcompare(float, float, float) - Static method in class CompareOp
Compares two float values using the specified proportional tolerance.
peek() - Method in class IntegerStack
Peek at the top value without removing it.
pequal(double, double, double) - Static method in class CompareOp
Tests if two double values are equal within the specified proportional tolerance.
pequal(float, float, float) - Static method in class CompareOp
Tests if two float values are equal within the specified proportional tolerance.
performImageOp(RenderedImageFactory, ParameterBlock, int, RenderingHints) - Method in class ROIGeometry
 
performImageOp(String, ParameterBlock, int, RenderingHints) - Method in class ROIGeometry
 
PiecewiseTransform1D<T extends PiecewiseTransform1DElement> - Interface in it.geosolutions.jaiext.piecewise
The PiecewiseTransform1D interface extends the Domain1D adding transformation capabilities to it.
PiecewiseTransform1DElement - Interface in it.geosolutions.jaiext.piecewise
This interface extends the DomainElement1D interface in order to add the capabilities to perform 1D transformations on its values.
PiecewiseUtilities - Class in it.geosolutions.jaiext.piecewise
Convenience class to group utilities methods for DomainElement1D and Domain1D implmentations.
Pixel - Class in it.geosolutions.jaiext.jiffle.parser.node
 
Pixel(Expression, Expression) - Constructor for class Pixel
 
pixelPos() - Method in class JiffleParser
 
pixelPos() - Method in class JiffleParser.PixelSpecifierContext
 
pixelPos(int) - Method in class JiffleParser.PixelSpecifierContext
 
PixelPosContext(ParserRuleContext, int) - Constructor for class JiffleParser.PixelPosContext
 
pixelSpecifier() - Method in class JiffleParser.ImagePosContext
 
pixelSpecifier() - Method in class JiffleParser
 
PixelSpecifierContext(ParserRuleContext, int) - Constructor for class JiffleParser.PixelSpecifierContext
 
PLUS - Static variable in class JiffleLexer
 
PLUS - Static variable in class JiffleParser
 
PLUS() - Method in class JiffleParser.PlusMinusExprContext
 
PLUS() - Method in class JiffleParser.PreExprContext
 
PLUSEQ - Static variable in class JiffleLexer
 
PLUSEQ() - Method in class JiffleParser.AssignmentContext
 
PLUSEQ - Static variable in class JiffleParser
 
PlusMinusExprContext(JiffleParser.ExpressionContext) - Constructor for class JiffleParser.PlusMinusExprContext
 
PointIterator - Class in it.geosolutions.jaiext.utilities.shape
A path iterator for the LiteShape class, specialized to iterate over Point objects.
PointIterator(Point, AffineTransform) - Constructor for class PointIterator
Creates a new PointIterator object.
PolygonIterator - Class in it.geosolutions.jaiext.utilities.shape
A path iterator for the LiteShape class, specialized to iterate over Polygon objects.
PolygonIterator(Polygon, AffineTransform) - Constructor for class PolygonIterator
Creates a new PolygonIterator object.
pop() - Method in class IntegerStack
Pop the top value off the stack.
Position - Class in it.geosolutions.jaiext.piecewise
Class used for indicating a position on a selected axis.
Position() - Constructor for class Position
 
Position(double) - Constructor for class Position
 
PostExprContext(JiffleParser.ExpressionContext) - Constructor for class JiffleParser.PostExprContext
 
PostfixUnaryExpression - Class in it.geosolutions.jaiext.jiffle.parser.node
 
PostfixUnaryExpression(Expression, String) - Constructor for class PostfixUnaryExpression
 
POW - Static variable in class JiffleLexer
 
POW - Static variable in class JiffleParser
 
POW() - Method in class JiffleParser.PowExprContext
 
POWER1 - Static variable in class ColorSpaceJAIExt
Cache the power value for XYZ to RGB
PowExprContext(JiffleParser.ExpressionContext) - Constructor for class JiffleParser.PowExprContext
 
PRECISION_BITS - Static variable in class InterpolationBicubic
Default value for precision bits
precisionBits - Variable in class Scale2OpImage
Precision bits used for bicubic interpolation
precisionBits - Variable in class ScaleOpImage
Precision bits used for bicubic interpolation
preComputePositionsFloat(Rectangle, int, int, int, int, int[], int[], float[], float[], int, int[]) - Method in class Scale2OpImage
 
preComputePositionsFloat(Rectangle, int, int, int, int, int[], int[], float[], float[], int, int[]) - Method in class ScaleOpImage
 
preComputePositionsInt(Rectangle, int, int, int, int, int[], int[], int[], int[], int, int[]) - Method in class Scale2OpImage
 
preComputePositionsInt(Rectangle, int, int, int, int, int[], int[], int[], int[], int, int[]) - Method in class ScaleOpImage
 
PreExprContext(JiffleParser.ExpressionContext) - Constructor for class JiffleParser.PreExprContext
 
PrefixUnaryExpression - Class in it.geosolutions.jaiext.jiffle.parser.node
 
PrefixUnaryExpression(String, Expression) - Constructor for class PrefixUnaryExpression
 
prepareBackground(RenderedImage, ImageLayout, Interpolation, double[]) - Static method in class WarpOpImage
Utility method used for creating an array of background values from a single value, taken from the interpolator.
previous(double) - Static method in class ImageUtilities
Finds the greatest double less than f.
printStats() - Method in class ColorMap
Prints out statistics about the color map, number of buckes, empty buckets count, number of entries per bucket, number of access operations and number of average color entries accessed each time
ProgressListenerDemo - Class in it.geosolutions.jaiext.jiffle.demo
Demonstrates using a JiffleProgressListener with JiffleExecutor.
ProgressListenerDemo() - Constructor for class ProgressListenerDemo
 
ProgressMeter - Class in it.geosolutions.jaiext.swing
A progress bar in a frame with a title and optional label.
ProgressMeter() - Constructor for class ProgressMeter
Constructor
ProgressMeter(String) - Constructor for class ProgressMeter
Creates a new progress bar.
ProgressMeter(String, String) - Constructor for class ProgressMeter
Creates a new progress bar
properties - Variable in class PropertyWorker
 
PROPERTIES_FILE - Static variable in class JiffleProperties
Properties file name.
PropertyUtil - Class in it.geosolutions.jaiext.contrastenhancement
 
PropertyUtil() - Constructor for class PropertyUtil
 
PropertyUtil - Class in it.geosolutions.jaiext.utilities
 
PropertyUtil() - Constructor for class PropertyUtil
 
PropertyWorker<T> - Class in it.geosolutions.jaiext.jiffle.parser
 
PropertyWorker(ParseTree) - Constructor for class PropertyWorker
 
push(Integer) - Method in class IntegerStack
Push a value onto the stack.
put(int, int, int, int, int) - Method in class ColorMap
Associates the specified value with a color

Q

Quantizer - Class in it.geosolutions.jaiext.colorindexer
Analyzes a RenderedImage contents (using a Median Cut style algorithm) and builds an optimal RGBA ColorIndexer that can be used to turn the RGBA image into a paletted one.
Quantizer(int) - Constructor for class Quantizer
 
QUESTION - Static variable in class JiffleLexer
 
QUESTION - Static variable in class JiffleParser
 
QUESTION() - Method in class JiffleParser.TernaryExprContext
 

R

radToDeg(double) - Method in class JiffleFunctions
Converts an angle in radians to degrees.
rand(double) - Method in class JiffleFunctions
Gets a random value between 0 (inclusive) and x (exclusive).
randInt(double) - Method in class JiffleFunctions
Gets a random integer value (actually a truncated double) between 0 (inclusive) and floor(x) (exclusive).
RandomIterFactory - Class in it.geosolutions.jaiext.iterators
A factory class to instantiate instances of the RandomIter and WritableRandomIter interfaces on sources of type Raster, RenderedImage, and WritableRenderedImage.
RandomIterFallbackByte - Class in it.geosolutions.jaiext.iterators
Slight modified version of JAI RandomIterFallbackNoCacheNoArray that uses byte vectors to handle indexes rather than int vector.
RandomIterFallbackByte(RenderedImage, Rectangle) - Constructor for class RandomIterFallbackByte
 
RandomIterFallbackByteNoCache - Class in it.geosolutions.jaiext.iterators
Modified version of JAI RandomIterFallbackByte that stores the tile positions in a byte array with less memory usage.
RandomIterFallbackByteNoCache(RenderedImage, Rectangle) - Constructor for class RandomIterFallbackByteNoCache
 
RandomIterFallbackInt - Class in it.geosolutions.jaiext.iterators
Slight modified version of JAI RandomIterFallbackNoCacheNoArray that uses int vectors to handle indexes.
RandomIterFallbackInt(RenderedImage, Rectangle) - Constructor for class RandomIterFallbackInt
 
RandomIterFallbackIntNoCache - Class in it.geosolutions.jaiext.iterators
Modified version of JAI RandomIterFallbackByte that stores the tile positions in a int array.
RandomIterFallbackIntNoCache(RenderedImage, Rectangle) - Constructor for class RandomIterFallbackIntNoCache
 
RandomIterFallbackLarge - Class in it.geosolutions.jaiext.iterators
Slight modified version of JAI RandomIterFallbackNoCacheNoArray that uses byte vectors to handle indexes rather than int vector.
RandomIterFallbackLarge(RenderedImage, Rectangle) - Constructor for class RandomIterFallbackLarge
 
RandomIterFallbackLocal - Class in it.geosolutions.jaiext.iterators.nl
Modified version of JAI RandomIterFallbackNoCacheNoArray that uses a ThreadLocal object for storing the current tile used in iterations.
RandomIterFallbackLocal(RenderedImage, Rectangle) - Constructor for class RandomIterFallbackLocal
 
RandomIterFallbackNoCacheNoArray - Class in it.geosolutions.jaiext.iterators
Modified version of JAI RandomIterFallbackIntNoCache that doesn't stores the tile positions in an array.
RandomIterFallbackNoCacheNoArray(RenderedImage, Rectangle) - Constructor for class RandomIterFallbackNoCacheNoArray
 
RandomIterFallbackShort - Class in it.geosolutions.jaiext.iterators
Slight modified version of JAI RandomIterFallbackNoCacheNoArray that uses short vectors to handle indexes rather than int vector.
RandomIterFallbackShort(RenderedImage, Rectangle) - Constructor for class RandomIterFallbackShort
 
RandomIterFallbackShortNoCache - Class in it.geosolutions.jaiext.iterators
Modified version of JAI RandomIterFallbackByte that stores the tile positions in a short array with less memory usage.
RandomIterFallbackShortNoCache(RenderedImage, Rectangle) - Constructor for class RandomIterFallbackShortNoCache
 
range() - Method in class JiffleParser.LoopSetContext
 
range() - Method in class JiffleParser
 
range(List) - Method in class JiffleFunctions
Gets the range of the input values.
range(Double[], boolean) - Static method in class SampleStats
Calculates the range (max - min) of a set of values.
Range - Class in it.geosolutions.jaiext.range
Abstract class used for checking if a selected value is inside the selected Range.
Range.DataType - Enum in it.geosolutions.jaiext.range
 
RANGE_INDEX - Static variable in class AlgebraDescriptor
 
RANGE_INDEX - Static variable in class OperationConstDescriptor
 
RangeByte - Class in it.geosolutions.jaiext.range
This class is a subclass of the Range class handling byte data.
RangeContext(ParserRuleContext, int) - Constructor for class JiffleParser.RangeContext
 
RangeDouble - Class in it.geosolutions.jaiext.range
This class is a subclass of the Range class handling double data.
RangeFactory - Class in it.geosolutions.jaiext.range
This class is a factory class which creates a Range object for the specific data type.
RangeFloat - Class in it.geosolutions.jaiext.range
This class is a subclass of the Range class handling float data.
RangeInt - Class in it.geosolutions.jaiext.range
This class is a subclass of the Range class handling Integer data.
RangeLong - Class in it.geosolutions.jaiext.range
This class is a subclass of the Range class handling Long data.
RangeLookupDescriptor - Class in it.geosolutions.jaiext.rlookup
Describes the "RangeLookup" operation.
RangeLookupDescriptor() - Constructor for class RangeLookupDescriptor
Constructor.
RangeLookupOpImage - Class in it.geosolutions.jaiext.rlookup
This is a variation on the JAI javax.media.jai.LookupDescriptor.
RangeLookupOpImage(RenderedImage, Map, ImageLayout, RangeLookupTable, Number, ROI) - Constructor for class RangeLookupOpImage
Constructor
RangeLookupRIF - Class in it.geosolutions.jaiext.rlookup
The image factory for the RangeLookup operation.
RangeLookupRIF() - Constructor for class RangeLookupRIF
 
RangeLookupTable<T extends Number & Comparable<? super T>,U extends Number & Comparable<? super U>> - Class in it.geosolutions.jaiext.rlookup
A lookup table for the RangeLookup operation.
RangeLookupTable.Builder<T extends Number & Comparable<? super T>,U extends Number & Comparable<? super U>> - Class in it.geosolutions.jaiext.rlookup
Builder to create an immutable lookup table.
RangeShort - Class in it.geosolutions.jaiext.range
This class is a subclass of the Range class handling Short data.
RangeUshort - Class in it.geosolutions.jaiext.range
This class is a subclass of the Range class handling unsigned short data.
RasterAccessorExt - Class in it.geosolutions.jaiext.mosaic
Extends the RasterAcessor to handle more data type transformation cases
RasterAccessorExt(Raster, Rectangle, RasterFormatTag, ColorModel, int, int) - Constructor for class RasterAccessorExt
 
RasterClassifierCRIF - Class in it.geosolutions.jaiext.classifier
RenderedImageFactory used for creating a new RasterClassifierOpImage instance.
RasterClassifierCRIF() - Constructor for class RasterClassifierCRIF
 
RasterClassifierDescriptor - Class in it.geosolutions.jaiext.classifier
OperationDescriptorImpl describing the RasterClassifier operation
RasterClassifierDescriptor() - Constructor for class RasterClassifierDescriptor
Construct the descriptor.
RasterClassifierOpImage<T extends ColorMapTransformElement> - Class in it.geosolutions.jaiext.classifier
This class provides a few initialization method used for implementing the RasterClassier operation, which is an extension of the GenericPiecewise one.
RasterClassifierOpImage(RenderedImage, ColorMapTransform<T>, ImageLayout, Integer, ROI, Range, RenderingHints) - Constructor for class RasterClassifierOpImage
 
rationalTolerance - Static variable in class Scale2OpImage
 
rationalTolerance - Static variable in class ScaleOpImage
 
RCURLY - Static variable in class JiffleLexer
 
RCURLY() - Method in class JiffleParser.BlockContext
 
RCURLY() - Method in class JiffleParser.ImagesBlockContext
 
RCURLY() - Method in class JiffleParser.InitBlockContext
 
RCURLY() - Method in class JiffleParser.OptionsBlockContext
 
RCURLY - Static variable in class JiffleParser
 
READ - Static variable in class JiffleLexer
 
READ - Static variable in class JiffleParser
 
READ() - Method in class JiffleParser.RoleContext
 
read(double, double, int) - Method in class AbstractJiffleRuntime.SourceImage
 
readExternal(ObjectInput) - Method in class ConcurrentOperationRegistry
 
readFromImage(String, double, double, int) - Method in class AbstractJiffleRuntime
Gets a value from a source image for a given world position and image band.
readFromImage(String, double, double, int) - Method in interface JiffleRuntime
Gets a value from a source image for a given world position and image band.
readScriptFile(File) - Static method in class JiffleDemoHelper
Reads the contents of a script file.
red(int) - Static method in class ColorUtils
Returns the red component of the specified color
refineValue(double, double) - Method in enum ShadedReliefAlgorithm
Refine value.
register() - Static method in class CropDescriptor
Manually registers the operation in the registry in case it's not already there
register() - Static method in class WarpDescriptor
Registers this descriptor if it is not already registered.
registerAllOperations(boolean) - Static method in class JAIExt
 
registerDescriptor(RegistryElementDescriptor) - Method in class ConcurrentOperationRegistry
 
registerFactory(String, String, String, Object) - Method in class ConcurrentOperationRegistry
 
registerJAIDescriptor(String) - Static method in class JAIExt
This method unregister a JAI-EXT operation and register the related JAI one
registerJAIEXTDescriptor(String) - Static method in class JAIExt
This method unregister a JAI operation and register the related JAI-EXT one
registerOperations(Set<String>, boolean) - Static method in class JAIExt
 
registerServices(ClassLoader) - Method in class ConcurrentOperationRegistry
 
remove(RenderedImage, int, int) - Method in class ConcurrentTileCache
Removes the selected tile from the cache
remove(RenderedImage, int, int) - Method in class ConcurrentTileCacheMultiMap
Removes the selected tile from the cache
remove(int, int, int, int) - Method in class ColorMap
Removes the specified color from the map
removeEventListener(JiffleEventListener) - Method in class JiffleExecutor
Removes an event listener.
removeImage(String) - Method in class JiffleBuilder
Removes an image associated with a script variable name.
removeProperty(String) - Method in class NullOpImage
Removes a property from the source image by name.
removePropertyGenerator(String, String, PropertyGenerator) - Method in class ConcurrentOperationRegistry
 
removeRegistryMode(String) - Method in class ConcurrentOperationRegistry
 
removeTiles(RenderedImage) - Method in class ConcurrentTileCache
Removes all tiles in the cache which are owned by the image.
removeTiles(RenderedImage) - Method in class ConcurrentTileCacheMultiMap
Removes all tiles in the cache which are owned by the image.
render(Object) - Static method in class HTMLBuilder
 
render(Object) - Method in interface HTMLRenderer
 
RenderedImageBrowser - Class in it.geosolutions.rendered.viewer
Full rendered image browser, made up of tree for rendered image source hierarchy navigation and a info panel with various information on the selected RenderedImage
RenderedImageBrowser() - Constructor for class RenderedImageBrowser
 
RenderedImageBrowser(boolean, boolean) - Constructor for class RenderedImageBrowser
 
RenderedImageInfoPanel - Class in it.geosolutions.rendered.viewer
Tabbed RenderedImage information display
RenderedImageInfoPanel() - Constructor for class RenderedImageInfoPanel
 
RenderedImageInfoPanel(boolean) - Constructor for class RenderedImageInfoPanel
 
RenderedImageInfoPanel(boolean, boolean) - Constructor for class RenderedImageInfoPanel
 
RescaleCRIF - Class in it.geosolutions.jaiext.rescale
This RenderedImageFactory class is called by the JAI.create("Rescaling") method for returning a new instance of the RescaleOpImage class.
RescaleCRIF() - Constructor for class RescaleCRIF
 
RescaleDescriptor - Class in it.geosolutions.jaiext.rescale
An OperationDescriptor describing the "Rescale" operation.
RescaleDescriptor() - Constructor for class RescaleDescriptor
Constructor.
RescaleOpImage - Class in it.geosolutions.jaiext.rescale
This class is used for rescaling the source image pixels with the given scale and offset factors.
RescaleOpImage(RenderedImage, ImageLayout, Map, double[], double[], double, ROI, Range, boolean) - Constructor for class RescaleOpImage
 
reset(ColorMap) - Method in class ColorMap
Reset its own status to the one of the other color map.
resetCounts() - Method in class ConcurrentTileCache
Not Supported
resetCounts() - Method in class ConcurrentTileCacheMultiMap
Not Supported
resetTransform() - Method in class SimpleImagePane
Forces recalculation of the AffineTransform used to scale the image display.
result - Variable in class JiffleEvent
Holds results and other objects passed by the JiffleExecutor.
RGB2XYZ(float[], float[]) - Static method in class ColorSpaceJAIExt
Method for converting an RGB array into an XYZ one
RGBToCIEXYZ(Raster, int[], WritableRaster, int[], ROI, Range, float[]) - Static method in class ColorSpaceJAIExt
 
rightPad - Variable in class WarpOpImage
Right padding
Ripples - Class in it.geosolutions.jaiext.jiffle.docs
 
Ripples() - Constructor for class Ripples
 
roi - Variable in class ConvolveOpImage
ROI element
roi - Variable in class WarpOpImage
Current ROI object
ROI_EXTENDER - Static variable in class RescaleOpImage
ROI extender
ROI_EXTENDER - Static variable in class StatisticsOpImage
ROI extender
ROI_EXTENDER - Static variable in class ZonalStatsOpImage
ROI extender
ROI_INDEX - Static variable in class AlgebraDescriptor
 
ROI_INDEX - Static variable in class OperationConstDescriptor
 
roiBounds - Variable in class ConvolveOpImage
ROI bounds as a Shape
roiBounds - Variable in class LookupTable
Rectangle containing roi bounds
roiBounds - Variable in class Scale2OpImage
Rectangle containing ROI bounds
roiBounds - Variable in class ScaleOpImage
Rectangle containing ROI bounds
roiBounds - Variable in class StatisticsOpImage
Rectangle containing ROI bounds
roiBounds - Variable in class WarpOpImage
Rectangle associated to the ROI bounds
ROIGeometry - Class in it.geosolutions.jaiext.vectorbin
An ROI class backed by a vector object providing precision and the ability to handle massive regions.
ROIGeometry(Geometry) - Constructor for class ROIGeometry
Constructor which takes a Geometry object to be used as the reference against which to test inclusion of image coordinates.
ROIGeometry(Geometry, boolean) - Constructor for class ROIGeometry
Constructor which takes a Geometry object and a boolean value for whether to use fixed coordinate precision (equivalent to working with integer pixel coordinates).
ROIGeometry(Geometry, boolean, boolean) - Constructor for class ROIGeometry
Constructors a new ROIGeometry.
ROIGeometry(Geometry, RenderingHints) - Constructor for class ROIGeometry
Builds a new ROIGeometry.
ROIGeometry(Geometry, boolean, boolean, RenderingHints) - Constructor for class ROIGeometry
Fully-specified constructor.
roiImage - Variable in class ConvolveOpImage
ROI related image
roiImage - Variable in class WarpOpImage
Image associated to the ROI
roiRect - Variable in class Scale2OpImage
The extended bounds used by the roi iterator
roiRect - Variable in class ScaleOpImage
The extended bounds used by the roi iterator
role() - Method in class JiffleParser.ImageVarDeclarationContext
 
role() - Method in class JiffleParser
 
RoleContext(ParserRuleContext, int) - Constructor for class JiffleParser.RoleContext
 
rool(Class, double, int) - Static method in class ImageUtilities
Returns the next or previous representable number.
round - Variable in class Scale2OpImage
The value of 0.5 scaled by 2^precisionBits
round - Variable in class ScaleOpImage
The value of 0.5 scaled by 2^precisionBits
round(float) - Static method in class WarpOpImage
Returns the "round" value of a float.
round2 - Variable in class Scale2OpImage
The value of 0.5 scaled by 2^subsampleBits
round2 - Variable in class ScaleOpImage
The value of 0.5 scaled by 2^subsampleBits
round2Arg(double, double) - Method in class JiffleFunctions
Rounds the input value to the given precision.
roundByte(double) - Static method in class ColorMapUtilities
Rounds a float value and clamp the result between 0 and 255 inclusive.
RPAR - Static variable in class JiffleLexer
 
RPAR() - Method in class JiffleParser.ArgumentListContext
 
RPAR() - Method in class JiffleParser.BreakifStmtContext
 
RPAR() - Method in class JiffleParser.ForeachStmtContext
 
RPAR() - Method in class JiffleParser.ParenExpressionContext
 
RPAR - Static variable in class JiffleParser
 
RSQUARE - Static variable in class JiffleLexer
 
RSQUARE() - Method in class JiffleParser.BandSpecifierContext
 
RSQUARE() - Method in class JiffleParser.ListLiteralContext
 
RSQUARE() - Method in class JiffleParser.PixelSpecifierContext
 
RSQUARE - Static variable in class JiffleParser
 
RULE_argumentList - Static variable in class JiffleParser
 
RULE_assignment - Static variable in class JiffleParser
 
RULE_atom - Static variable in class JiffleParser
 
RULE_bandSpecifier - Static variable in class JiffleParser
 
RULE_block - Static variable in class JiffleParser
 
RULE_body - Static variable in class JiffleParser
 
RULE_conCall - Static variable in class JiffleParser
 
RULE_expression - Static variable in class JiffleParser
 
RULE_expressionList - Static variable in class JiffleParser
 
RULE_identifiedAtom - Static variable in class JiffleParser
 
RULE_imagePos - Static variable in class JiffleParser
 
RULE_imagesBlock - Static variable in class JiffleParser
 
RULE_imageVarDeclaration - Static variable in class JiffleParser
 
RULE_initBlock - Static variable in class JiffleParser
 
RULE_listLiteral - Static variable in class JiffleParser
 
RULE_literal - Static variable in class JiffleParser
 
RULE_loopSet - Static variable in class JiffleParser
 
RULE_option - Static variable in class JiffleParser
 
RULE_optionsBlock - Static variable in class JiffleParser
 
RULE_optionValue - Static variable in class JiffleParser
 
RULE_parenExpression - Static variable in class JiffleParser
 
RULE_pixelPos - Static variable in class JiffleParser
 
RULE_pixelSpecifier - Static variable in class JiffleParser
 
RULE_range - Static variable in class JiffleParser
 
RULE_role - Static variable in class JiffleParser
 
RULE_script - Static variable in class JiffleParser
 
RULE_specialBlock - Static variable in class JiffleParser
 
RULE_statement - Static variable in class JiffleParser
 
RULE_varDeclaration - Static variable in class JiffleParser
 
ruleNames - Static variable in class JiffleLexer
 
ruleNames - Static variable in class JiffleParser
 
run() - Method in class JiffleBuilder
Runs the script.
RunProportionalRipples - Class in it.geosolutions.jaiext.jiffle.docs
 
RunProportionalRipples() - Constructor for class RunProportionalRipples
 
runScriptWithBuilder(File) - Method in class Ripples
 
runScriptWithBuilder(String, String, WritableRenderedImage) - Method in class RunProportionalRipples
 
runScriptWithJiffle(String, String, WritableRenderedImage) - Method in class RunProportionalRipples
 
RUNTIME_IMPORTS_DELIM - Static variable in class JiffleProperties
Delimiter used to separate multiple import entries
RUNTIME_PACKAGE_KEY - Static variable in class JiffleProperties
Key: runtime class package
runtimeExample() - Method in class TreeChange
 
RuntimeModelWorker - Class in it.geosolutions.jaiext.jiffle.parser
Generates a Java model representing the script, from which sources can be generated
RuntimeModelWorker(ParseTree, Map<String, String>, TreeNodeProperties<JiffleType>, TreeNodeProperties<SymbolScope>) - Constructor for class RuntimeModelWorker
Labels the parse tree with Node objects representing elements of the runtime code.

S

sampleModel - Variable in class RandomIterFallbackByte
 
sampleModel - Variable in class RandomIterFallbackByteNoCache
 
sampleModel - Variable in class RandomIterFallbackInt
 
sampleModel - Variable in class RandomIterFallbackIntNoCache
 
sampleModel - Variable in class RandomIterFallbackLarge
 
sampleModel - Variable in class RandomIterFallbackShort
 
sampleModel - Variable in class RandomIterFallbackShortNoCache
 
sampleModelTranslateX - Variable in class RandomIterFallbackByte
 
sampleModelTranslateX - Variable in class RandomIterFallbackInt
 
sampleModelTranslateX - Variable in class RandomIterFallbackLarge
 
sampleModelTranslateX - Variable in class RandomIterFallbackShort
 
sampleModelTranslateY - Variable in class RandomIterFallbackByte
 
sampleModelTranslateY - Variable in class RandomIterFallbackInt
 
sampleModelTranslateY - Variable in class RandomIterFallbackLarge
 
sampleModelTranslateY - Variable in class RandomIterFallbackShort
 
samples - Variable in class Statistics
Internal variable storing the number of all samples
SampleStats - Class in it.geosolutions.jaiext.numeric
A collection of static methods to calculate summary statistics for a sample of double-valued data.
SampleStats() - Constructor for class SampleStats
 
ScalarLiteral - Class in it.geosolutions.jaiext.jiffle.parser.node
 
ScalarLiteral(String) - Constructor for class ScalarLiteral
 
scale(double, double) - Static method in class CoordinateTransforms
Creates a scaling transform.
scale - Variable in class SingleDimensionTransformation
Scale transformation parameter
Scale2BicubicOpImage - Class in it.geosolutions.jaiext.scale
 
Scale2BicubicOpImage(RenderedImage, ImageLayout, Map, BorderExtender, Interpolation, double, double, double, double, boolean, Range, double[]) - Constructor for class Scale2BicubicOpImage
 
Scale2BilinearOpImage - Class in it.geosolutions.jaiext.scale
 
Scale2BilinearOpImage(RenderedImage, ImageLayout, Map, BorderExtender, Interpolation, double, double, double, double, boolean, Range, double[]) - Constructor for class Scale2BilinearOpImage
 
Scale2CRIF - Class in it.geosolutions.jaiext.scale
 
Scale2CRIF() - Constructor for class Scale2CRIF
Constructor.
Scale2Descriptor - Class in it.geosolutions.jaiext.scale
An OperationDescriptor describing the "Scale" operation.
Scale2Descriptor() - Constructor for class Scale2Descriptor
Constructor.
Scale2GeneralOpImage - Class in it.geosolutions.jaiext.scale
This class is an extends the functionality of the ScaleOpImage class by adding the support for No Data values and by extending the ROI support for all the image types and for binary images.
Scale2GeneralOpImage(RenderedImage, ImageLayout, Map, BorderExtender, Interpolation, double, double, double, double, boolean, Range, double[]) - Constructor for class Scale2GeneralOpImage
 
Scale2NearestOpImage - Class in it.geosolutions.jaiext.scale
 
Scale2NearestOpImage(RenderedImage, ImageLayout, Map, BorderExtender, Interpolation, double, double, double, double, boolean, Range, double[]) - Constructor for class Scale2NearestOpImage
 
Scale2OpImage - Class in it.geosolutions.jaiext.scale
A class extending WarpOpImage for use by further extension classes that perform image scaling.
Scale2OpImage(RenderedImage, ImageLayout, Map, boolean, BorderExtender, Interpolation, double, double, double, double, boolean, double[]) - Constructor for class Scale2OpImage
Constructs a ScaleOpImage from a RenderedImage source, an optional BorderExtender, x and y scale and translation factors, and an Interpolation object.
ScaleBicubicOpImage - Class in it.geosolutions.jaiext.scale
 
ScaleBicubicOpImage(RenderedImage, ImageLayout, Map, BorderExtender, Interpolation, float, float, float, float, boolean, Range, double[]) - Constructor for class ScaleBicubicOpImage
 
ScaleBilinearOpImage - Class in it.geosolutions.jaiext.scale
 
ScaleBilinearOpImage(RenderedImage, ImageLayout, Map, BorderExtender, Interpolation, float, float, float, float, boolean, Range, double[]) - Constructor for class ScaleBilinearOpImage
 
ScaleCRIF - Class in it.geosolutions.jaiext.scale
 
ScaleCRIF() - Constructor for class ScaleCRIF
Constructor.
ScaleDescriptor - Class in it.geosolutions.jaiext.scale
An OperationDescriptor describing the "Scale" operation.
ScaleDescriptor() - Constructor for class ScaleDescriptor
Constructor.
ScaleGeneralOpImage - Class in it.geosolutions.jaiext.scale
This class is an extends the functionality of the ScaleOpImage class by adding the support for No Data values and by extending the ROI support for all the image types and for binary images.
ScaleGeneralOpImage(RenderedImage, ImageLayout, Map, BorderExtender, Interpolation, float, float, float, float, boolean, Range, double[]) - Constructor for class ScaleGeneralOpImage
 
ScaleNearestOpImage - Class in it.geosolutions.jaiext.scale
 
ScaleNearestOpImage(RenderedImage, ImageLayout, Map, BorderExtender, Interpolation, float, float, float, float, boolean, Range, double[]) - Constructor for class ScaleNearestOpImage
 
ScaleOpImage - Class in it.geosolutions.jaiext.scale
A class extending WarpOpImage for use by further extension classes that perform image scaling.
ScaleOpImage(RenderedImage, ImageLayout, Map, boolean, BorderExtender, Interpolation, float, float, float, float, boolean, double[]) - Constructor for class ScaleOpImage
Constructs a ScaleOpImage from a RenderedImage source, an optional BorderExtender, x and y scale and translation factors, and an Interpolation object.
scaleX - Variable in class Scale2OpImage
The horizontal scale factor.
scaleX - Variable in class ScaleOpImage
The horizontal scale factor.
scaleXRational - Variable in class Scale2OpImage
Rational representations
scaleXRational - Variable in class ScaleOpImage
Rational representations
scaleXRationalDenom - Variable in class Scale2OpImage
 
scaleXRationalDenom - Variable in class ScaleOpImage
 
scaleXRationalNum - Variable in class Scale2OpImage
 
scaleXRationalNum - Variable in class ScaleOpImage
 
scaleY - Variable in class Scale2OpImage
The vertical scale factor.
scaleY - Variable in class ScaleOpImage
The vertical scale factor.
scaleYRational - Variable in class Scale2OpImage
Rational representations
scaleYRational - Variable in class ScaleOpImage
Rational representations
scaleYRationalDenom - Variable in class Scale2OpImage
 
scaleYRationalDenom - Variable in class ScaleOpImage
 
scaleYRationalNum - Variable in class Scale2OpImage
 
scaleYRationalNum - Variable in class ScaleOpImage
 
script(String) - Method in class JiffleBuilder
Sets the script to be compiled.
script(File) - Method in class JiffleBuilder
Reads the script from scriptFile.
script() - Method in class JiffleParser
 
Script - Class in it.geosolutions.jaiext.jiffle.parser.node
 
Script(Map<String, String>, Set<String>, Set<String>, GlobalVars, StatementList) - Constructor for class Script
 
SCRIPT - Static variable in class JiffleDescriptor
 
ScriptContext(ParserRuleContext, int) - Constructor for class JiffleParser.ScriptContext
 
scriptToImage(double, double, int) - Method in interface BandTransform
Converts from script band indices to image band indices
sdev(List) - Method in class JiffleFunctions
Gets the sample standard deviation of the input values.
sdev(Double[], boolean) - Static method in class SampleStats
Calculates sample standard deviation.
selectedBands - Variable in class StatisticsOpImage
Selected bands number
SEMI - Static variable in class JiffleLexer
 
SEMI() - Method in class JiffleParser.BreakifStmtContext
 
SEMI() - Method in class JiffleParser.BreakStmtContext
 
SEMI() - Method in class JiffleParser.EmptyStmtContext
 
SEMI() - Method in class JiffleParser.ExprStmtContext
 
SEMI() - Method in class JiffleParser.ImageVarDeclarationContext
 
SEMI() - Method in class JiffleParser.ListAppendStmtContext
 
SEMI() - Method in class JiffleParser.OptionContext
 
SEMI - Static variable in class JiffleParser
 
SEMI() - Method in class JiffleParser.VarDeclarationContext
 
sempred(RuleContext, int, int) - Method in class JiffleParser
 
SentinelNDVI - Class in it.geosolutions.jaiext.jiffle.demo
 
SentinelNDVI() - Constructor for class SentinelNDVI
 
SeparableConvolveOpImage - Class in it.geosolutions.jaiext.convolve
 
SeparableConvolveOpImage(RenderedImage, BorderExtender, RenderingHints, ImageLayout, KernelJAI, ROI, Range, double, boolean) - Constructor for class SeparableConvolveOpImage
 
set(ParseTree, T) - Method in class PropertyWorker
 
setAction(ConcurrentTileCache.Actions) - Method in class CachedTileImpl
Sets the status of the tile
setAlphaChannel(PlanarImage) - Method in class ImageMosaicBean
 
setBaseClassName(String) - Method in class SourceWriter
 
setBinWidth(int) - Method in class DisplayHistogram
Override the default bin width (for plotting)
setConcurrencyLevel(int) - Method in class ConcurrentTileCache
Sets the cache ConcurrencyLevel and then flush and rebuild the cache
setConcurrencyLevel(int) - Method in class ConcurrentTileCacheMultiMap
Sets the cache ConcurrencyLevel and then flush and rebuild the cache
setDefaultBounds() - Method in class AbstractDirectRuntime
Sets default bounds for the processing area.
setDefaultBounds() - Method in class AbstractIndirectRuntime
setDefaultBounds() - Method in class AbstractJiffleRuntime
 
setDefaultBounds() - Method in interface JiffleDirectRuntime
Sets default bounds for the processing area.
setDefaultTransform(CoordinateTransform) - Method in class AbstractDirectRuntime
 
setDefaultTransform(CoordinateTransform) - Method in class AbstractJiffleRuntime
Sets a coordinate transform to be used by any source and destination images submitted to the runtime object without their own transforms.
setDefaultTransform(CoordinateTransform) - Method in interface JiffleRuntime
Sets a coordinate transform to be used by any source and destination images submitted to the runtime object without their own transforms.
setDestinationImage(String, WritableRenderedImage) - Method in class AbstractDirectRuntime
Associates a variable name with a destination image.
setDestinationImage(String, WritableRenderedImage, CoordinateTransform) - Method in class AbstractDirectRuntime
Associates a variable name with a destination image and coordinate transform.
setDestinationImage(String) - Method in class AbstractIndirectRuntime
 
setDestinationImage(String, CoordinateTransform) - Method in class AbstractIndirectRuntime
 
setDestinationImage(String, WritableRenderedImage, CoordinateTransform) - Method in interface JiffleDirectRuntime
Associates a variable name with a destination image and coordinate transform.
setDestinationImage(String, WritableRenderedImage) - Method in interface JiffleDirectRuntime
Associates a variable name with a destination image.
setDestinationImage(String, CoordinateTransform) - Method in interface JiffleIndirectRuntime
Specifies the name of the script variable which represents the destination image and defines the coordinate transform.
setDestinationImage(String) - Method in interface JiffleIndirectRuntime
Specifies the name of the script variable which represents the destination image.
setDestinationNoData(double) - Method in class InterpolationBicubic
 
setDestinationNoData(double) - Method in class InterpolationBilinear
 
setDestinationNoData(double) - Method in class InterpolationNearest
 
setDestinationNoData(double) - Method in interface InterpolationNoData
Sets the destinationNoData value associated to the Interpolation Object
setDestinationNoData(double) - Method in class LookupTable
This method sets destination no data used for No Data or ROI calculation
setDestValue(Jiffle.RuntimeModel, String, String) - Static method in class DirectSources
 
SetDestValue - Class in it.geosolutions.jaiext.jiffle.parser.node
 
SetDestValue(String, Expression) - Constructor for class SetDestValue
 
setFactory(Object) - Method in class ConcurrentOperationRegistry.OperationItem
 
setFactoryPreference(String, String, String, Object, Object) - Method in class ConcurrentOperationRegistry
 
setGeometry(Geometry) - Method in class LiteShape
Sets the geometry contained in this lite shape.
setHeight(int) - Method in class DisplayHistogram
Override the default height for the plot.
setImage(RenderedImage) - Method in class ImageMosaicBean
 
setImage(RenderedImage) - Method in class SimpleImagePane
Sets the image to display and repaints.
setImage(PlanarImage) - Method in class DisplayHistogram
 
setImage(RenderedImage) - Method in class ImageViewer
 
setImage(RenderedImage) - Method in class RenderedImageBrowser
 
setImage(RenderedImage) - Method in class RenderedImageInfoPanel
 
setImageParams(Map<String, Jiffle.ImageRole>) - Method in class Jiffle
Sets the image parameters.
setImageParams(Map) - Method in class AbstractJiffleRuntime
Supplies the runtime object with the names and roles if image variables used in the script.
setImageParams(Map<String, Jiffle.ImageRole>) - Method in interface JiffleRuntime
Supplies the runtime object with the names and roles if image variables used in the script.
setIndexMultiplier(int) - Method in class DisplayHistogram
Override the index multiplying factor (for bins with width !
setInverse(MathTransformation) - Method in class DefaultPiecewiseTransform1DElement
 
setJAIAcceleration(String, boolean) - Static method in class JAIExt
This method sets/unsets the netive acceleration for a JAI operation
setLabel(String) - Method in class ProgressMeter
Updates the progress label.
setMaxCount(int) - Method in class DisplayHistogram
Set the maximum value (used to scale the histogram y-axis).
setMaxIncluded(boolean) - Method in class Range
Sets the isMaxIncluded parameter
setMemoryCapacity(long) - Method in class ConcurrentTileCache
Sets the cache memory capacity and then flush and rebuild the cache
setMemoryCapacity(long) - Method in class ConcurrentTileCacheMultiMap
Sets the cache memory capacity and then flush and rebuild the cache
setMemoryThreshold(float) - Method in class ConcurrentTileCache
Sets the cache memory threshold and then flush and rebuild the cache
setMemoryThreshold(float) - Method in class ConcurrentTileCacheMultiMap
Sets the cache memory threshold and then flush and rebuild the cache
setMinIncluded(boolean) - Method in class Range
Sets the isMinIncluded parameter
setMlibFactory(Object) - Method in class ConcurrentOperationRegistry.OperationItem
 
setMlibPreference(boolean) - Method in class ConcurrentOperationRegistry.OperationItem
 
setName(String) - Method in class Jiffle
Replaces the default name set for this object with a user-supplied name.
setNoDataRange(Range) - Method in class InterpolationBicubic
 
setNoDataRange(Range) - Method in class InterpolationBilinear
 
setNoDataRange(Range) - Method in class InterpolationNearest
 
setNoDataRange(Range) - Method in interface InterpolationNoData
Set NoData Range associated to the Interpolation object.
setNoDataRange(Range) - Method in class LookupTable
No Data flag is set to true and no data range is taken
setOffset(double) - Method in class SingleDimensionTransformation
 
setOperationCollection(ConcurrentOperationRegistry.OperationCollection) - Method in class ConcurrentOperationRegistry
Sets the OperationCollection containing the list of all the operations contained by the registry.
setOrdinate(int, int, double) - Method in class CoordinateSequence2D
Sets the ordinate of a coordinate in this sequence.
setOrdinatePosition(double) - Method in class Position
Sets the current ordinate position parameter
setPollingInterval(long) - Method in class JiffleExecutor
Sets the polling interval for task completion.
setProductPreference(String, String, String, String) - Method in class ConcurrentOperationRegistry
 
setProgress(float) - Method in class ProgressMeter
Updates the progress bar.
setProperties(Hashtable) - Method in class NullOpImage
Set the properties Hashtable of the source image to the supplied Hashtable.
setProperty(String, Object) - Method in class NullOpImage
Sets a property on the source image by name.
setRasterFormatTag(RasterFormatTag) - Method in class ImageMosaicBean
 
setRelatedViewer(ImageViewer) - Method in class ImageViewer
 
setRoi(ROI) - Method in class ImageMosaicBean
 
setROIBounds(Rectangle) - Method in class InterpolationBicubic
 
setROIBounds(Rectangle) - Method in class InterpolationBilinear
 
setROIBounds(Rectangle) - Method in class InterpolationNearest
 
setRoiImage(RenderedImage) - Method in class ImageMosaicBean
 
setROIparams(Rectangle, PlanarImage, boolean) - Method in class LookupTable
ROI flag is set to true and the ROI fields are all filled
setScale(double) - Method in class SingleDimensionTransformation
 
setScript(String) - Method in class Jiffle
Sets the script.
setScript(File) - Method in class Jiffle
Sets the script.
setScript(String) - Method in class SourceWriter
 
setSkipIndexes(int) - Method in class DisplayHistogram
Override the index skipping factor (determines how many labels will be printed on the index axis).
setSourceImage(String, RenderedImage) - Method in class AbstractJiffleRuntime
Associates a variable name with a source image.
setSourceImage(String, RenderedImage, CoordinateTransform) - Method in class AbstractJiffleRuntime
Associates a variable name with a source image and coordinate transform.
setSourceImage(String, RenderedImage, CoordinateTransform) - Method in interface JiffleRuntime
Associates a variable name with a source image and coordinate transform.
setSourceImage(String, RenderedImage) - Method in interface JiffleRuntime
Associates a variable name with a source image.
setSourceImageBandTransform(String, BandTransform) - Method in class AbstractJiffleRuntime
 
setSourceImageBandTransform(String, BandTransform) - Method in interface JiffleRuntime
Associates a given source image with a BandTransform
setSourceImageCoordinateTransform(String, CoordinateTransform) - Method in class AbstractJiffleRuntime
 
setSourceImageCoordinateTransform(String, CoordinateTransform) - Method in interface JiffleRuntime
Associates a given source image with a CoordinateTransform
setSourcelessImage(RenderedImage) - Static method in class NullCRIF
Sets the value of the RenderedImage to be returned by the RenderedImageFactory.create() method when there are no sources in the ParameterBlock.
setSourceNoData(Range) - Method in class ImageMosaicBean
 
setStatusMessage(String) - Method in class ImageViewer
 
setStatusText(String) - Method in class ImageFrame
Set the status bar contents.
setTaskSize(long) - Method in class AbstractProgressListener
Called by the runtime object at the start of processing to set this listener's task size field.
setTaskSize(long) - Method in interface JiffleProgressListener
Called by the runtime object to inform the listener of the total number of pixels in the largest destination image that will be processed.
setThreshold(int) - Method in class ROIGeometry
 
setTileCapacity(int) - Method in class ConcurrentTileCache
Not Supported
setTileCapacity(int) - Method in class ConcurrentTileCacheMultiMap
Not Supported
setTileComparator(Comparator) - Method in class ConcurrentTileCache
Not Supported
setTileComparator(Comparator) - Method in class ConcurrentTileCacheMultiMap
Not Supported
setTransform(CoordinateTransform, boolean) - Method in class AbstractDirectRuntime.DestinationImage
 
setTransform(CoordinateTransform, boolean) - Method in class AbstractJiffleRuntime.SourceImage
 
setTransform(MathTransformation) - Method in class DefaultPiecewiseTransform1DElement
 
setUpdateInterval(long) - Method in class AbstractProgressListener
Sets the update interval.
setUpdateInterval(double) - Method in class AbstractProgressListener
Sets the update interval expressed a proportion of the total number of pixels.
setUpdateInterval(long) - Method in interface JiffleProgressListener
Called by the client to request that the listener be notified of task progress after each numPixels number of destination pixels have been processed by the runtime object.
setUpdateInterval(double) - Method in interface JiffleProgressListener
Called by the client to request that the listener be notified of task progress after each propPixels proportion of the destination pixels has been processed by the runtime object.
setUseROIAccessor(boolean) - Method in class InterpolationBicubic
 
setUseROIAccessor(boolean) - Method in class InterpolationBilinear
 
setUseROIAccessor(boolean) - Method in class InterpolationNearest
 
setUseROIAccessor(boolean) - Method in interface InterpolationNoData
Sets the useROIAccessor value associated to the Interpolation Object
setVar(String, Double) - Method in class AbstractJiffleRuntime
Sets the value of a variable that was declared in the script's init block, overriding the default value in the script if present.
setVar(String, Double) - Method in interface JiffleRuntime
Sets the value of a variable that was declared in the script's init block, overriding the default value in the script if present.
setVisible(boolean) - Method in class JiffleDemo
 
setVisible(boolean) - Method in class ProgressMeter
 
setWorldByNumPixels(Rectangle2D, int, int) - Method in class AbstractJiffleRuntime
Sets the world (processing area) bounds and the number of pixels in the X and Y directions.
setWorldByNumPixels(Rectangle2D, int, int) - Method in interface JiffleRuntime
Sets the world (processing area) bounds and the number of pixels in the X and Y directions.
setWorldByResolution(Rectangle2D, double, double) - Method in class AbstractJiffleRuntime
Sets the world (processing area) bounds and resolution (pixel dimensions).
setWorldByResolution(Rectangle2D, double, double) - Method in interface JiffleRuntime
Sets the world (processing area) bounds and resolution (pixel dimensions).
setX(int, double) - Method in class CoordinateSequence2D
Sets the X ordinate of the point at the given index.
setXY(int, double, double) - Method in class CoordinateSequence2D
Sets the coordinate at the given index.
setY(int, double) - Method in class CoordinateSequence2D
Sets the Y ordinate of the point at the given index.
ShadedReliefAlgorithm - Enum in it.geosolutions.jaiext.shadedrelief
 
ShadedReliefAlgorithm.ShadedReliefParameters - Class in it.geosolutions.jaiext.shadedrelief
 
ShadedReliefDescriptor - Class in it.geosolutions.jaiext.shadedrelief
An OperationDescriptor describing the "ShadedRelief" operation.
ShadedReliefDescriptor() - Constructor for class ShadedReliefDescriptor
Constructor.
ShadedReliefParameters(double, double, double, double, double, double, ShadedReliefAlgorithm) - Constructor for class ShadedReliefAlgorithm.ShadedReliefParameters
 
ShadedReliefRIF - Class in it.geosolutions.jaiext.shadedrelief
ShadedRelief processing RenderedImageFactory.
ShadedReliefRIF() - Constructor for class ShadedReliefRIF
 
shift(int, int) - Static method in class ColorUtils
Bit shifts a color component, loosing the less significant bits
shift - Variable in class Scale2OpImage
Value used for calculating the bilinear interpolation for integer dataTypes
shift - Variable in class ScaleOpImage
Value used for calculating the bilinear interpolation for integer dataTypes
shift2 - Variable in class Scale2OpImage
Value used for calculating the bilinear interpolation
shift2 - Variable in class ScaleOpImage
Value used for calculating the bilinear interpolation
SHORT_UPPER_BOUND - Static variable in enum AlgebraDescriptor.Operator
The largest short to get a non-overflowed exponential result. i.e. closest to 32767. exp(10) = 22026.46579, exp(11) = 59874.14171
shortLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class Convolve3x3OpImage
 
shortLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class ConvolveGeneralOpImage
 
shortLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class ConvolveOpImage
 
shortLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class SeparableConvolveOpImage
 
shortLoop(RasterAccessor, Rectangle, RasterAccessor, Statistics[][], RandomIter) - Method in class StatisticsOpImage
 
showChain(RenderedImage, String) - Static method in class RenderedImageBrowser
 
showChain(RenderedImage) - Static method in class RenderedImageBrowser
 
showChain(RenderedImage, boolean) - Static method in class RenderedImageBrowser
 
showChain(RenderedImage, boolean, boolean) - Static method in class RenderedImageBrowser
 
showChain(RenderedImage, boolean, boolean, String) - Static method in class RenderedImageBrowser
 
showImage(RenderedImage, String) - Static method in class ImageFrame
Displays the given image in a new ImageFrame.
showImage(RenderedImage, String, boolean) - Static method in class ImageFrame
Displays the given image in a new ImageFrame.
shutdown() - Method in class JiffleExecutor
Requests that the executor shutdown after completing any tasks already submitted.
shutdownAndWait(long, TimeUnit) - Method in class JiffleExecutor
Requests that the executor shutdown after completing any tasks already submitted.
shutdownNow() - Method in class JiffleExecutor
Attempts to shutdown the executor immediately.
sign(double) - Method in class JiffleFunctions
Return the sign of x as an integer.
SimpleColorIndexer - Class in it.geosolutions.jaiext.colorindexer
Maps every given color to the closest color in the palette, by exaustive search
SimpleColorIndexer(byte[][]) - Constructor for class SimpleColorIndexer
 
SimpleColorIndexer(IndexColorModel) - Constructor for class SimpleColorIndexer
 
SimpleImagePane - Class in it.geosolutions.jaiext.swing
A basic Swing widget to display a RenderedImage.
SimpleImagePane() - Constructor for class SimpleImagePane
Creatss a new instance.
SimpleStatement - Class in it.geosolutions.jaiext.jiffle.parser.node
 
SimpleStatement(Expression) - Constructor for class SimpleStatement
 
SimpleStatsOpImage - Class in it.geosolutions.jaiext.stats
The SimpleStatsOpImage class performs various simple statistics operations on an image.
SimpleStatsOpImage(RenderedImage, int, int, ROI, Range, boolean, int[], Statistics.StatsType[]) - Constructor for class SimpleStatsOpImage
 
SingleDimensionTransformation - Class in it.geosolutions.jaiext.piecewise
MathTransformation implementation for single-dimensional operations
SingleDimensionTransformation(double, double) - Constructor for class SingleDimensionTransformation
 
SingleDimensionTransformation.ConstantTransform - Class in it.geosolutions.jaiext.piecewise
SingleDimensionTransformation extension defining Constant transformations
size() - Method in class LinearColorMap
 
size() - Method in class PackedHistogram
 
size() - Method in class IntegerStack
Gets the number of items on the stack.
size() - Method in class CoordinateSequence2D
size() - Method in class DefaultDomain1D
Returns the number of elements in this list.
skipNoData - Variable in class ConvolveOpImage
 
sort(int, int, PackedHistogram.SortComponent) - Method in class PackedHistogram
 
source(String, RenderedImage) - Method in class JiffleBuilder
Associates a variable name with a source image.
source(String, RenderedImage, CoordinateTransform) - Method in class JiffleBuilder
Associates a variable name with a source image and coordinate transform.
SOURCE_NAMES - Static variable in class JiffleDescriptor
 
SourceImage(String, RenderedImage) - Constructor for class AbstractJiffleRuntime.SourceImage
 
SourcePositionsWorker - Class in it.geosolutions.jaiext.jiffle.parser
Support class helping to list all the unique positions read in the various sources
SourcePositionsWorker(ParseTree, List<String>) - Constructor for class SourcePositionsWorker
 
SourceWriter - Class in it.geosolutions.jaiext.jiffle.parser.node
Helper class for writing source code, handles proper indentation
SourceWriter(Jiffle.RuntimeModel) - Constructor for class SourceWriter
 
spaces(Object...) - Static method in class Strings
Calls toString on each object of args and concatenates the results with space delimiters.
specialBlock() - Method in class JiffleParser.ScriptContext
 
specialBlock(int) - Method in class JiffleParser.ScriptContext
 
specialBlock() - Method in class JiffleParser
 
SpecialBlockContext(ParserRuleContext, int) - Constructor for class JiffleParser.SpecialBlockContext
 
split(String, String) - Static method in class Strings
Replacement for String.split that doesn't return empty tokens.
SquareRootStretchCRIF - Class in it.geosolutions.jaiext.contrastenhancement
 
SquareRootStretchCRIF() - Constructor for class SquareRootStretchCRIF
Constructor.
SquareRootStretchDescriptor - Class in it.geosolutions.jaiext.contrastenhancement
 
SquareRootStretchDescriptor() - Constructor for class SquareRootStretchDescriptor
Constructor.
SRC_BAND_TRANSFORMS - Static variable in class JiffleDescriptor
 
SRC_COORDINATE_TRANSFORMS - Static variable in class JiffleDescriptor
 
srcROI - Variable in class Scale2OpImage
Source ROI
srcROI - Variable in class ScaleOpImage
Source ROI
srcROIImage - Variable in class LookupTable
ROI image
srcROIImage - Variable in class Scale2OpImage
ROI image
srcROIImage - Variable in class ScaleOpImage
ROI image
srcROIImage - Variable in class StatisticsOpImage
ROI image
srcROIImgExt - Variable in class Scale2OpImage
Extended ROI image
srcROIImgExt - Variable in class ScaleOpImage
Extended ROI image
srcROIImgExt - Variable in class StatisticsOpImage
Extended ROI image
start() - Method in interface JiffleProgressListener
Called by the runtime object when the task starts.
start() - Method in class NullProgressListener
 
statement() - Method in class JiffleParser.BlockContext
 
statement(int) - Method in class JiffleParser.BlockContext
 
statement() - Method in class JiffleParser.BodyContext
 
statement(int) - Method in class JiffleParser.BodyContext
 
statement() - Method in class JiffleParser.ForeachStmtContext
 
statement() - Method in class JiffleParser.IfStmtContext
 
statement(int) - Method in class JiffleParser.IfStmtContext
 
statement() - Method in class JiffleParser
 
statement() - Method in class JiffleParser.UntilStmtContext
 
statement() - Method in class JiffleParser.WhileStmtContext
 
Statement - Interface in it.geosolutions.jaiext.jiffle.parser.node
 
StatementContext(ParserRuleContext, int) - Constructor for class JiffleParser.StatementContext
 
StatementContext() - Constructor for class JiffleParser.StatementContext
 
StatementList - Class in it.geosolutions.jaiext.jiffle.parser.node
 
StatementList(List<Statement>) - Constructor for class StatementList
 
Statistics - Class in it.geosolutions.jaiext.stats
This abstract class is used for containing some of the possible statistical operators used by the StatisticsOpImage class.
Statistics() - Constructor for class Statistics
 
Statistics.StatsType - Enum in it.geosolutions.jaiext.stats
This enum is used for organizing the various kinds of statistics and giving them an identifier used by the StatsFactory create methods.
StatisticsDescriptor - Class in it.geosolutions.jaiext.stats
An OperationDescriptor describing various "Statistical" operation supporting ROI and NoData.
StatisticsDescriptor() - Constructor for class StatisticsDescriptor
 
StatisticsOpImage - Class in it.geosolutions.jaiext.stats
This abstract class is used for defining the common methods for calculating image statistics.
StatisticsOpImage(RenderedImage, int, int, ROI, Range, boolean, int[], Statistics.StatsType[], double[], double[], int[]) - Constructor for class StatisticsOpImage
 
StatisticsRIF - Class in it.geosolutions.jaiext.stats
Simple class that provides the RenderedImage create operation by calling a subclass of the StatisticsOpImage.
StatisticsRIF() - Constructor for class StatisticsRIF
 
statNum - Variable in class StatisticsOpImage
Length of the statsTypes array
stats - Variable in class StatisticsOpImage
Object containing the current statistics for the selected bands and for the selected statistic types
STATS_NAME - Static variable in class JAIExt
 
STATS_PROPERTY - Static variable in class Statistics
Statistics property name
StatsFactory - Class in it.geosolutions.jaiext.stats
This factory class is used for creating all the possible Statistics subclasses.
statsTypes - Variable in class StatisticsOpImage
Array containing the type of statistics to calculate
Strings - Class in it.geosolutions.jaiext.jiffle.util
A few assorted string operations.
Strings() - Constructor for class Strings
 
submit(JiffleDirectRuntime, JiffleProgressListener) - Method in class JiffleExecutor
Submits an JiffleDirectRuntime object for execution.
subsample() - Method in class Quantizer
Enables logarithmic subsampling
subsampleBits - Variable in class AffineBicubicOpImage
Subsample bits used for bicubic interpolation
subsampleBits - Variable in class Scale2OpImage
Subsample bits used for binary and bicubic interpolation
subsampleBits - Variable in class ScaleOpImage
Subsample bits used for binary and bicubic interpolation
subtract(Range, Range) - Static method in class RangeFactory
 
subtract(ROI) - Method in class ROIGeometry
Returns a new instance which is the difference of this ROI and roi.
sum(List) - Method in class JiffleFunctions
Gets the sum of the input values.
sum(Double[], boolean) - Static method in class SampleStats
Calculates the sum of the values.
supportsMultipleValues() - Method in enum AlgebraDescriptor.Operator
 
suppressAllProperties(String, String) - Method in class ConcurrentOperationRegistry
 
suppressProperty(String, String, String) - Method in class ConcurrentOperationRegistry
 
Symbol - Class in it.geosolutions.jaiext.jiffle.parser
Represents a symbol in a Jiffle script.
Symbol(String, Symbol.Type) - Constructor for class Symbol
Creates a new symbol.
Symbol.Type - Enum in it.geosolutions.jaiext.jiffle.parser
 
symbols - Variable in class SymbolScope
Symbols defined within this scope, keyed by name.
SymbolScope - Class in it.geosolutions.jaiext.jiffle.parser
A symbol scope level.
SymbolScope(String, SymbolScope) - Constructor for class SymbolScope
Creates a new instance.
syntaxError(Recognizer<?, ?>, Object, int, int, String, RecognitionException) - Method in class JiffleParserErrorListener
 

T

taskSize - Variable in class AbstractProgressListener
The total number of pixels to process.
TernaryExprContext(JiffleParser.ExpressionContext) - Constructor for class JiffleParser.TernaryExprContext
 
ThresholdCRIF - Class in it.geosolutions.jaiext.threshold
A CRIF supporting the "Threshold" operation on rendered and renderable images.
ThresholdCRIF() - Constructor for class ThresholdCRIF
Constructor.
ThresholdDescriptor - Class in it.geosolutions.jaiext.threshold
 
ThresholdDescriptor() - Constructor for class ThresholdDescriptor
Constructor.
ThresholdOpImage - Class in it.geosolutions.jaiext.threshold
 
ThresholdOpImage(RenderedImage, Map, Range, ROI, double, ImageLayout, double[], double[], double[]) - Constructor for class ThresholdOpImage
 
TILE_CACHED - Static variable in class OperationConstOpImage
Constant indicating that the inner random iterators must cache the current tile position
TILE_CACHED - Static variable in class ArtifactsFilterOpImage
Constant indicating that the inner random iterators must cache the current tile position
TILE_CACHED - Static variable in class BandCombineOpImage
Constant indicating that the inner random iterators must cache the current tile position
TILE_CACHED - Static variable in class BinarizeOpImage
Constant indicating that the inner random iterators must cache the current tile position
TILE_CACHED - Static variable in class BufferOpImage
 
TILE_CACHED - Static variable in class ColorConvertOpImage
Constant indicating that the inner random iterators must cache the current tile position
TILE_CACHED - Static variable in class ColorSpaceJAIExt
Constant indicating that the inner random iterators must cache the current tile position
TILE_CACHED - Static variable in class IHSColorSpaceJAIExt
Constant indicating that the inner random iterators must cache the current tile position
TILE_CACHED - Static variable in class ColorIndexerOpImage
Constant indicating that the inner random iterators must cache the current tile position
TILE_CACHED - Static variable in class ConvolveOpImage
Constant indicating that the inner random iterators must cache the current tile position
TILE_CACHED - Static variable in class ErrorDiffusionOpImage
Constant indicating that the inner random iterators must cache the current tile position
TILE_CACHED - Static variable in class ImageFunctionOpImage
Constant indicating that the inner random iterators must cache the current tile position
TILE_CACHED - Static variable in class OrderedDitherOpImage
Constant indicating that the inner random iterators must cache the current tile position
TILE_CACHED - Static variable in class GenericPiecewiseOpImage
Constant indicating that the inner random iterators must cache the current tile position
TILE_CACHED - Static variable in class RangeLookupOpImage
Constant indicating that the inner random iterators must cache the current tile position
TILE_CACHED - Static variable in class WarpOpImage
Constant indicating that the inner random iterators must cache the current tile position
TILE_EXTENDER - Static variable in class BandMergeOpImage
 
TILE_EXTENDER - Static variable in class ExtendedBandMergeOpImage
Quantity used for extending the input tile dimensions
TILE_EXTENDER - Static variable in class BufferOpImage
 
TILE_EXTENDER - Static variable in class WarpOpImage
Quantity used for extending the input tile dimensions
TIMES - Static variable in class JiffleLexer
 
TIMES - Static variable in class JiffleParser
 
TIMES() - Method in class JiffleParser.TimesDivModExprContext
 
TimesDivModExprContext(JiffleParser.ExpressionContext) - Constructor for class JiffleParser.TimesDivModExprContext
 
TIMESEQ - Static variable in class JiffleLexer
 
TIMESEQ() - Method in class JiffleParser.AssignmentContext
 
TIMESEQ - Static variable in class JiffleParser
 
title(String) - Method in class HTMLBuilder
 
toArray() - Method in class DefaultDomain1D
Returns all elements in this .
toCIEXYZ(Raster, int[], WritableRaster, int[], ROI, Range, float[]) - Method in class ColorSpaceJAIExt
Converts an input Raster into a new one with CIEXYZ ColorSpace
toCIEXYZ(Raster, int[], WritableRaster, int[]) - Method in class ColorSpaceJAIExt
 
toCIEXYZ(Raster, int[], WritableRaster, int[], ROI, Range, float[]) - Method in class ColorSpaceJAIExtWrapper
 
toCIEXYZ(float[]) - Method in class ColorSpaceJAIExtWrapper
 
toCIEXYZ(float[]) - Method in class IHSColorSpaceJAIExt
Converts a single color value from IHS to CIEXYZ.
toCIEXYZ(Raster, int[], WritableRaster, int[], ROI, Range, float[]) - Method in class IHSColorSpaceJAIExt
Converts a Raster of colors represented as pixels from IHS to CIEXYZ.
toCoordinateArray() - Method in class CoordinateSequence2D
Returns an array of new Coordinate objects for the point values in this sequence.
toIndexColorModel() - Method in class CachingColorIndexer
 
toIndexColorModel() - Method in interface ColorIndexer
 
toIndexColorModel() - Method in class LRUColorIndexer
 
toIndexColorModel() - Method in class MappedColorIndexer
 
toIndexColorModel() - Method in class SimpleColorIndexer
 
tokenNames - Static variable in class JiffleLexer
Deprecated.
tokenNames - Static variable in class JiffleParser
Deprecated.
topPad - Variable in class WarpOpImage
Top padding
toRGB(Raster, int[], WritableRaster, int[], ROI, Range, float[]) - Method in class ColorSpaceJAIExt
Converts an input Raster into a new one with RGB ColorSpace
toRGB(Raster, int[], WritableRaster, int[]) - Method in class ColorSpaceJAIExt
 
toRGB(Raster, int[], WritableRaster, int[], ROI, Range, float[]) - Method in class ColorSpaceJAIExtWrapper
 
toRGB(float[]) - Method in class ColorSpaceJAIExtWrapper
 
toRGB(float[]) - Method in class IHSColorSpaceJAIExt
Converts a single color value from IHS to sRGB.
toRGB(Raster, int[], WritableRaster, int[], ROI, Range, float[]) - Method in class IHSColorSpaceJAIExt
Converts a Raster of colors represented as pixels from IHS to sRGB.
toString() - Method in class LinearColorMapElement
 
toString() - Method in class ColorMap.ColorEntry
 
toString() - Method in class ConcurrentOperationRegistry
 
toString() - Method in enum ImageChoice
 
toString() - Method in class CompilerMessage
 
toString() - Method in enum Errors
 
toString() - Method in class Message
 
toString() - Method in class Messages
 
toString() - Method in class Band
 
toString() - Method in class BinaryExpression
 
toString() - Method in class ConFunction
 
toString() - Method in class FunctionCall
 
toString() - Method in class GetSourceValue
 
toString() - Method in class ImagePos
 
toString() - Method in class ParenExpression
 
toString() - Method in class Pixel
 
toString() - Method in class PostfixUnaryExpression
 
toString() - Method in class PrefixUnaryExpression
 
toString() - Method in class ScalarLiteral
 
toString() - Method in class SetDestValue
 
toString() - Method in class SimpleStatement
 
toString() - Method in class StatementList
 
toString() - Method in class Until
 
toString() - Method in class Variable
 
toString() - Method in class While
 
toString() - Method in class Symbol
 
toString() - Method in class DefaultDomainElement1D
 
toString() - Method in class DefaultLinearPiecewiseTransform1DElement
 
toString() - Method in class NoDataContainer
 
toString() - Method in class Range
 
toString() - Method in class LookupItem
 
toString() - Method in class RangeLookupTable
 
transform(AffineTransform, Point2D, Point2D) - Method in enum ExtendedBandMergeOpImage.Transform
Transforms the input point coordinates and stores them inside the destination point
transform(double) - Method in class LinearColorMap
 
transform(Position, Position) - Method in class LinearColorMap
 
transform(double) - Method in class DefaultPassthroughPiecewiseTransform1DElement
Transforms the specified value.
transform(Position, Position) - Method in class DefaultPassthroughPiecewiseTransform1DElement
Transforms the specified ptSrc and stores the result in ptDst.
transform(double) - Method in class DefaultPiecewiseTransform1D
 
transform(Position, Position) - Method in class DefaultPiecewiseTransform1D
 
transform(double) - Method in class DefaultPiecewiseTransform1DElement
Transforms the specified value.
transform(Position, Position) - Method in class DefaultPiecewiseTransform1DElement
Transforms the specified ptSrc and stores the result in ptDst.
transform(double) - Method in interface MathTransformation
Transforms input value using the provided transformation
transform(Position, Position) - Method in interface MathTransformation
Transform input Position into another Position instance
transform(double) - Method in interface PiecewiseTransform1D
Transforms the specified value.
transform(double) - Method in interface PiecewiseTransform1DElement
Transforms the specified value.
transform(double) - Method in class SingleDimensionTransformation.ConstantTransform
 
transform(double) - Method in class SingleDimensionTransformation
 
transform(Position, Position) - Method in class SingleDimensionTransformation
 
transform(double[], int, double[], int, int) - Method in class PolygonIterator
 
transform(AffineTransform, Interpolation) - Method in class ROIGeometry
Returns a new ROI created by applying the given transform to this ROI.
transform(AffineTransform) - Method in class ROIGeometry
Returns a new ROI created by applying the given transform to this ROI.
TransformationException - Exception in it.geosolutions.jaiext.piecewise
Class defining an exception found when doing a transformation
TransformationException(String) - Constructor for exception TransformationException
 
transformColormap(byte[][]) - Method in class OperationConstOpImage
 
transformColormap(byte[][]) - Method in class LookupOpImage
Transform the colormap via the lookup table.
transformColormap(byte[][]) - Method in class GenericPiecewiseOpImage
Transform the colormap according to the rescaling parameters.
TranslateCRIF - Class in it.geosolutions.jaiext.translate
 
TranslateCRIF() - Constructor for class TranslateCRIF
Constructor.
TranslateDescriptor - Class in it.geosolutions.jaiext.translate
An OperationDescriptor describing the "Translate" operation.
TranslateDescriptor() - Constructor for class TranslateDescriptor
 
TranslateIntOpImage - Class in it.geosolutions.jaiext.translate
An OpImage to translate an image by in integral number of pixels.
TranslateIntOpImage(RenderedImage, Map, int, int) - Constructor for class TranslateIntOpImage
Construct an TranslateIntOpImage.
translation(double, double) - Static method in class CoordinateTransforms
Creates a translation transform.
transX - Variable in class Scale2OpImage
The horizontal translation factor
transX - Variable in class ScaleOpImage
Thee horizontal translation factor
transXRational - Variable in class Scale2OpImage
 
transXRational - Variable in class ScaleOpImage
 
transXRationalDenom - Variable in class Scale2OpImage
 
transXRationalDenom - Variable in class ScaleOpImage
 
transXRationalNum - Variable in class Scale2OpImage
 
transXRationalNum - Variable in class ScaleOpImage
 
transY - Variable in class Scale2OpImage
The vertical translation factor
transY - Variable in class ScaleOpImage
The vertical translation factor
transYRational - Variable in class Scale2OpImage
 
transYRational - Variable in class ScaleOpImage
 
transYRationalDenom - Variable in class Scale2OpImage
 
transYRationalDenom - Variable in class ScaleOpImage
 
transYRationalNum - Variable in class Scale2OpImage
 
transYRationalNum - Variable in class ScaleOpImage
 
tree - Variable in class BaseWorker
 
TreeChange - Class in it.geosolutions.jaiext.jiffle.docs
 
TreeChange() - Constructor for class TreeChange
 
TreeNodeProperties<T> - Class in it.geosolutions.jaiext.jiffle.parser
Extends the ANTLR ParseTreeProperties class and adds a copy constructor.
TreeNodeProperties() - Constructor for class TreeNodeProperties
 
TreeNodeProperties(TreeNodeProperties<T>) - Constructor for class TreeNodeProperties
 
TRUE - Static variable in class JiffleLexer
 
TRUE() - Method in class JiffleParser.LiteralContext
 
TRUE - Static variable in class JiffleParser
 
trueValue() - Static method in class ConstantLiteral
 
type - Variable in class Expression
 
type - Variable in class Statistics
Variable indicating the statistic used
TYPE_INTERVALS - Static variable in class LinearColorMap.LinearColorMapType
Vales are grouped into classes in order to display each class with a single separate color.
TYPE_RAMP - Static variable in class LinearColorMap.LinearColorMapType
Values are displayed using a gradual ramp of colors.
TYPE_VALUES - Static variable in class LinearColorMap.LinearColorMapType
Each value in the raster layer is to be displayed individually as single separate color.

U

UndefinedFunctionException - Exception in it.geosolutions.jaiext.jiffle.parser
Thrown by FunctionLookup when the Jiffle compiler finds a call to an undefined function.
UndefinedFunctionException(String) - Constructor for exception UndefinedFunctionException
 
UndefinedOptionException - Exception in it.geosolutions.jaiext.jiffle.parser
An exception thrown by OptionLookup when the Jiffle compiler is attempting to parse a call to an undefined option.
UndefinedOptionException(String) - Constructor for exception UndefinedOptionException
Creates a new exception with the unrecognized option name in the message.
UNDERSCORE - Static variable in class JiffleLexer
 
UNDERSCORE - Static variable in class JiffleParser
 
UNEXPANDED - Static variable in class RasterAccessorExt
Flag indicating the gray bands should not be expanded
UnexpectedInputException - Exception in it.geosolutions.jaiext.jiffle.parser
Used by Jiffle parsers to complain about unexpected input in a acript.
UnexpectedInputException(String) - Constructor for exception UnexpectedInputException
Creates a new excpetion with the given error message.
union(Range) - Method in class Range
 
union(Range) - Method in class RangeByte
 
union(Range) - Method in class RangeDouble
 
union(Range) - Method in class RangeFloat
 
union(Range) - Method in class RangeInt
 
union(Range) - Method in class RangeLong
 
union(Range) - Method in class RangeShort
 
union(Range) - Method in class RangeUshort
 
unitBounds(Rectangle) - Static method in class CoordinateTransforms
Creates a transform for working in the unit rectangle, ie. proportional image coordinates where both X and Y ordinates vary from 0 to 1.
unregisterDescriptor(RegistryElementDescriptor) - Method in class ConcurrentOperationRegistry
 
unregisterFactory(String, String, String, Object) - Method in class ConcurrentOperationRegistry
 
unregisterOperationDescriptor(String) - Method in class ConcurrentOperationRegistry
 
unsetFactoryPreference(String, String, String, Object, Object) - Method in class ConcurrentOperationRegistry
 
unsetNoData() - Method in class LookupTable
No Data flag is set to false and no data range is set to null
unsetProductPreference(String, String, String, String) - Method in class ConcurrentOperationRegistry
 
unsetROI() - Method in class LookupTable
ROI flag is set to flag and the ROI fields are all left empty
unshift(int, int) - Static method in class ColorUtils
Undoes what shift did, with some heuristics to preserve full "black", full "white" and lighter colors
UNTIL - Static variable in class JiffleLexer
 
UNTIL - Static variable in class JiffleParser
 
UNTIL() - Method in class JiffleParser.UntilStmtContext
 
Until - Class in it.geosolutions.jaiext.jiffle.parser.node
 
Until(Expression, Statement) - Constructor for class Until
 
UntilStmtContext(JiffleParser.StatementContext) - Constructor for class JiffleParser.UntilStmtContext
 
update(long) - Method in interface JiffleProgressListener
Called by the runtime object at update intervals as specified by either JiffleProgressListener.setUpdateInterval(long) or JiffleProgressListener.setUpdateInterval(double).
update(long) - Method in class NullProgressListener
 
updateFromStream(InputStream) - Method in class ConcurrentOperationRegistry
 
updateInterval - Variable in class AbstractProgressListener
The number of pixels processed between each call to the listener.
updateProp - Variable in class AbstractProgressListener
The proportion of pixels processed between each call to the listener.
updateRegistry(OperationRegistry) - Method in class CropSpi
Registers the Crop operation and its associated image factories across all supported operation modes.
updateRegistry(OperationRegistry) - Method in class JiffleSpi
Registers the MaskedConvolve operation and its associated image factories across all supported operation modes.
updateTileTimeStamp() - Method in class CachedTileImpl
Sets the timestamp to the new current value
useROIAccessor - Variable in class LookupTable
Boolean indicating if Roi RasterAccessor must be used
useRoiAccessor - Variable in class Scale2OpImage
Value indicating if roi RasterAccessor should be used on computations
useRoiAccessor - Variable in class ScaleOpImage
Value indicating if roi RasterAccessor should be used on computations
useROIAccessor - Variable in class StatisticsOpImage
Boolean indicating if a ROI RasterAccessor should be used
USHORT_MAX_VALUE - Static variable in enum AlgebraDescriptor.Operator
Ushort maximum allowed value
USHORT_MAX_VALUE - Static variable in class BufferOpImage
 
ushortLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class Convolve3x3OpImage
 
ushortLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class ConvolveGeneralOpImage
 
ushortLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class ConvolveOpImage
 
ushortLoop(RasterAccessor, RasterAccessor, RandomIter, boolean) - Method in class SeparableConvolveOpImage
 
ushortLoop(RasterAccessor, Rectangle, RasterAccessor, Statistics[][], RandomIter) - Method in class StatisticsOpImage
 

V

validateArguments(String, ParameterBlock, StringBuffer) - Method in class ArtifactsFilterDescriptor
Checks parameters for the following: Number of sources is 1 Data image bands are valid
validateArguments(String, ParameterBlock, StringBuffer) - Method in class BandCombineDescriptor
Validates the input source and parameters.
validateArguments(String, ParameterBlock, StringBuffer) - Method in class BandSelectDescriptor
Validates the input source and parameters.
validateArguments(String, ParameterBlock, StringBuffer) - Method in class OrderedDitherDescriptor
Validates the input source and parameters.
validateColorMapTye(int) - Static method in class LinearColorMap.LinearColorMapType
Validates the provided color map type.
validateParameters(ParameterBlock, StringBuffer) - Method in class AffineDescriptor
Validates the input parameters.
validateParameters(String, ParameterBlock, StringBuffer) - Method in class OperationConstDescriptor
 
validateParameters(ParameterBlock, StringBuffer) - Method in class ClampDescriptor
 
validateParameters(String, ParameterBlock, StringBuffer) - Method in class RasterClassifierDescriptor
Returns true if the parameters are valids.
validateParameters(String, ParameterBlock, StringBuffer) - Method in class ColorIndexerDescriptor
Returns true if the parameters are valids.
validateParameters(ParameterBlock, StringBuffer) - Method in class SquareRootStretchDescriptor
Validates the input parameter.
validateParameters(String, ParameterBlock, StringBuffer) - Method in class GenericPiecewiseDescriptor
Returns true if the parameters are valids.
validateParameters(ParameterBlock, StringBuffer) - Method in class Scale2Descriptor
Validates the input parameters.
validateParameters(ParameterBlock, StringBuffer) - Method in class ScaleDescriptor
Validates the input parameters.
validateParameters(ParameterBlock, StringBuffer) - Method in class ThresholdDescriptor
 
validateParameters(String, ParameterBlock, StringBuffer) - Method in class VectorBinarizeDescriptor
Validates supplied parameters.
validateSources(String, ParameterBlock, StringBuffer) - Method in class BinarizeDescriptor
Validates the input source.
validateSources(String, ParameterBlock, StringBuffer) - Method in class ColorIndexerDescriptor
Returns true if this operation supports the specified mode, and is capable of handling the given input source(s) for the specified mode.
validateSources(String, ParameterBlock, StringBuffer) - Method in class NullDescriptor
Returns true if there is at least one source and the first source is a RenderedImage or RenderableImage.
value - Variable in class ScalarLiteral
 
valueAction() - Method in enum ConcurrentTileCache.Actions
 
valueOf(String) - Static method in enum ConcurrentTileCache.Actions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum AlgebraDescriptor.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ArtifactsFilterOpImage.DataTypeCalculator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ExtendedBandMergeOpImage.Transform
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum PackedHistogram.SortComponent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ImageChoice
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum Jiffle.ImageRole
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum Jiffle.RuntimeModel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum Errors
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum FunctionInfo.Provider
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum JiffleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum Message.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum BinaryExpression.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum Symbol.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum MosaicOpImage.WeightType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum Range.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ShadedReliefAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum Statistics.StatsType
Returns the enum constant of this type with the specified name.
values() - Static method in enum ConcurrentTileCache.Actions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum AlgebraDescriptor.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ArtifactsFilterOpImage.DataTypeCalculator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ExtendedBandMergeOpImage.Transform
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum PackedHistogram.SortComponent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ImageChoice
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum Jiffle.ImageRole
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum Jiffle.RuntimeModel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum Errors
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum FunctionInfo.Provider
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum JiffleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum Message.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum BinaryExpression.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum Symbol.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum MosaicOpImage.WeightType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum Range.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ShadedReliefAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum Statistics.StatsType
Returns an array containing the constants of this enum type, in the order they are declared.
varDeclaration() - Method in class JiffleParser.InitBlockContext
 
varDeclaration(int) - Method in class JiffleParser.InitBlockContext
 
varDeclaration() - Method in class JiffleParser
 
VarDeclarationContext(ParserRuleContext, int) - Constructor for class JiffleParser.VarDeclarationContext
 
Variable - Class in it.geosolutions.jaiext.jiffle.parser.node
 
Variable(String, JiffleType) - Constructor for class Variable
 
variables - Variable in class InitBlockWorker
 
variance(List) - Method in class JiffleFunctions
Gets the sample variance of the input values.
variance(Double[], boolean) - Static method in class SampleStats
Calculates sample variance using the running sample algorithm of Welford (1962) described by Knuth in The Art of Computer Programming (3rd ed) Vol.2 p.232
VarianceStd - Class in it.geosolutions.jaiext.stats
This subclass of Statistics is used for calculating the variance or the standard deviation of an image.
VarIDContext(JiffleParser.IdentifiedAtomContext) - Constructor for class JiffleParser.VarIDContext
 
VarWorker - Class in it.geosolutions.jaiext.jiffle.parser
Inspects variables in the parse tree, labels their type and checks usage.
VarWorker(ParseTree, Map<String, Jiffle.ImageRole>) - Constructor for class VarWorker
 
VectorBinarizeDescriptor - Class in it.geosolutions.jaiext.vectorbin
Describes the "VectorBinarize" operation which creates a binary image based on pixel inclusion in a polygonal Geometry object.
VectorBinarizeDescriptor() - Constructor for class VectorBinarizeDescriptor
Creates a new instance.
VectorBinarizeOpImage - Class in it.geosolutions.jaiext.vectorbin
Creates a binary image based on tests of pixel inclusion in a polygonal Geometry.
VectorBinarizeOpImage(SampleModel, Map, int, int, int, int, PreparedGeometry, boolean) - Constructor for class VectorBinarizeOpImage
Constructor.
VectorBinarizeRIF - Class in it.geosolutions.jaiext.vectorbin
The image factory for the VectorBinarize operator.
VectorBinarizeRIF() - Constructor for class VectorBinarizeRIF
 
visitErrorNode(ErrorNode) - Method in class JiffleBaseListener
The default implementation does nothing.
visitTerminal(TerminalNode) - Method in class JiffleBaseListener
The default implementation does nothing.
VOCABULARY - Static variable in class JiffleLexer
 
VOCABULARY - Static variable in class JiffleParser
 

W

walkTree() - Method in class BaseWorker
 
warning(Token, String) - Method in class Messages
 
warning(int, int, String) - Method in class Messages
 
WarpDescriptor - Class in it.geosolutions.jaiext.warp
An OperationDescriptor describing the "Warp" operation.
WarpDescriptor() - Constructor for class WarpDescriptor
Constructor.
WarpOpImage - Class in it.geosolutions.jaiext.warp
Subclass of WarpOpImage that makes use of the provided ROI and NoData.
WarpOpImage(RenderedImage, ImageLayout, Map<?, ?>, boolean, BorderExtender, Interpolation, Warp, double[], ROI, Range) - Constructor for class WarpOpImage
 
WarpRIF - Class in it.geosolutions.jaiext.warp
A RIF supporting the "Warp" operation in the rendered image layer.
WarpRIF() - Constructor for class WarpRIF
Constructor.
WHILE - Static variable in class JiffleLexer
 
WHILE - Static variable in class JiffleParser
 
WHILE() - Method in class JiffleParser.WhileStmtContext
 
While - Class in it.geosolutions.jaiext.jiffle.parser.node
 
While(Expression, Statement) - Constructor for class While
 
WhileStmtContext(JiffleParser.StatementContext) - Constructor for class JiffleParser.WhileStmtContext
 
WIDTH - Static variable in class JiffleDemoBase
 
worldAndNumPixels(Rectangle2D, int, int) - Method in class JiffleBuilder
Sets the bound and resolution of the processing area.
worldAndRes(Rectangle2D, double, double) - Method in class JiffleBuilder
Sets the bound and resolution of the processing area.
worldToImage(double, double, Point) - Method in class AffineCoordinateTransform
Converts from world to image coordinates.
worldToImage(double, double, Point) - Method in interface CoordinateTransform
Converts from world to image coordinates.
worldToImage(double, double, Point) - Method in class IdentityCoordinateTransform
Converts from world to image coordinates.
WRITE - Static variable in class JiffleLexer
 
WRITE() - Method in class JiffleParser.RoleContext
 
WRITE - Static variable in class JiffleParser
 
write(SourceWriter) - Method in class Band
 
write(SourceWriter) - Method in class BinaryExpression
 
write(SourceWriter) - Method in class Break
 
write(SourceWriter) - Method in class BreakIf
 
write(SourceWriter) - Method in class ConFunction
 
write(SourceWriter) - Method in class DefaultScalarValue
 
write(SourceWriter) - Method in class FunctionCall
 
write(SourceWriter) - Method in class GetSourceValue
 
write(SourceWriter) - Method in class GlobalVars
 
write(SourceWriter) - Method in class IfElse
 
write(SourceWriter) - Method in class ImagePos
 
write(SourceWriter) - Method in class ListAppend
 
write(SourceWriter) - Method in class ListAssignment
 
write(SourceWriter) - Method in class ListLiteral
 
write(SourceWriter) - Method in class LoopInLiteralList
 
write(SourceWriter) - Method in class LoopInRange
 
write(SourceWriter) - Method in class LoopInVariable
 
write(SourceWriter) - Method in interface Node
 
write(SourceWriter) - Method in class ParenExpression
 
write(SourceWriter) - Method in class Pixel
 
write(SourceWriter) - Method in class PostfixUnaryExpression
 
write(SourceWriter) - Method in class PrefixUnaryExpression
 
write(SourceWriter) - Method in class ScalarLiteral
 
write(SourceWriter) - Method in class Script
 
write(SourceWriter) - Method in class SetDestValue
 
write(SourceWriter) - Method in class SimpleStatement
 
write(SourceWriter) - Method in class StatementList
 
write(SourceWriter) - Method in class Until
 
write(SourceWriter) - Method in class Variable
 
write(SourceWriter) - Method in class While
 
write(double, double, int, double) - Method in class AbstractDirectRuntime.DestinationImage
 
writeDeclaration(SourceWriter) - Method in class BinaryExpression
 
writeDefaultValue(SourceWriter) - Method in class BinaryExpression
 
writeExternal(ObjectOutput) - Method in class ConcurrentOperationRegistry
 
writeFields(SourceWriter) - Method in class GlobalVars
 
writeToImage(String, double, double, int, double) - Method in class AbstractDirectRuntime
Writes a value to a destination image for a given world position and image band.
writeToImage(String, double, double, int, double) - Method in interface JiffleDirectRuntime
Writes a value to a destination image for a given world position and image band.
writeToStream(OutputStream) - Method in class ConcurrentOperationRegistry
 
writeToString(Expression) - Method in class SourceWriter
Writes out a node to a SourceWriter and returns the resulting script
WS - Static variable in class JiffleLexer
 
WS - Static variable in class JiffleParser
 

X

xID - Variable in class RandomIterFallbackByte
 
xID - Variable in class RandomIterFallbackInt
 
xID - Variable in class RandomIterFallbackLarge
 
xID - Variable in class RandomIterFallbackShort
 
XOR - Static variable in class JiffleLexer
 
XOR - Static variable in class JiffleParser
 
XOR() - Method in class JiffleParser.XorExprContext
 
XOR(double, double) - Method in class JiffleFunctions
Tests if just one of x or y is non-zero.
XorExprContext(JiffleParser.ExpressionContext) - Constructor for class JiffleParser.XorExprContext
 
xPeriod - Variable in class StatisticsOpImage
Horizontal subsampling
xScale - Variable in class ImageFunctionOpImage
The X scale factor.
xTiles - Variable in class RandomIterFallbackByte
 
xTiles - Variable in class RandomIterFallbackInt
 
xTiles - Variable in class RandomIterFallbackLarge
 
xTiles - Variable in class RandomIterFallbackShort
 
xTrans - Variable in class ImageFunctionOpImage
The X translation.
XYZ2RGB(float[], float[]) - Static method in class ColorSpaceJAIExt
Method for converting an XYZ array into an RGB one

Y

yID - Variable in class RandomIterFallbackByte
 
yID - Variable in class RandomIterFallbackInt
 
yID - Variable in class RandomIterFallbackLarge
 
yID - Variable in class RandomIterFallbackShort
 
yPeriod - Variable in class StatisticsOpImage
Vertical subsampling
yScale - Variable in class ImageFunctionOpImage
The Y scale factor.
yTiles - Variable in class RandomIterFallbackByte
 
yTiles - Variable in class RandomIterFallbackInt
 
yTiles - Variable in class RandomIterFallbackLarge
 
yTiles - Variable in class RandomIterFallbackShort
 
yTrans - Variable in class ImageFunctionOpImage
The Y translation.

Z

ZERO_EXTENDER - Static variable in class WarpOpImage
BorderExtender instance for extending roi.
ZonalStatsDescriptor - Class in it.geosolutions.jaiext.zonal
An OperationDescriptor describing the Zonal Statistics operation.
ZonalStatsDescriptor() - Constructor for class ZonalStatsDescriptor
 
ZonalStatsOpImage - Class in it.geosolutions.jaiext.zonal
This class extends the OpImage class and executes the "ZonalStats" operation.
ZonalStatsOpImage(RenderedImage, ImageLayout, Map, RenderedImage, AffineTransform, List<ROI>, Range, ROI, boolean, int[], Statistics.StatsType[], double[], double[], int[], List<Range>, boolean) - Constructor for class ZonalStatsOpImage
 
ZonalStatsRIF - Class in it.geosolutions.jaiext.zonal
This class is a RenderedImageFactory called by the JAI.create() method when the "Zonal" operation is requested.
ZonalStatsRIF() - Constructor for class ZonalStatsRIF
 
ZoneGeometry - Class in it.geosolutions.jaiext.zonal
This class is used for storing the statistics associated to a specific geometry.
ZS_PROPERTY - Static variable in class ZonalStatsDescriptor
Zonal Statistics property name

_

_ATN - Static variable in class JiffleLexer
 
_ATN - Static variable in class JiffleParser
 
_decisionToDFA - Static variable in class JiffleLexer
 
_decisionToDFA - Static variable in class JiffleParser
 
_defaultTransform - Variable in class AbstractJiffleRuntime
 
_destImages - Variable in class AbstractDirectRuntime
 
_FN - Variable in class AbstractJiffleRuntime
Provides runtime function support.
_images - Variable in class AbstractJiffleRuntime
Maps image variable names (String) to images (RenderedImage).
_imageScopeVarsInitialized - Variable in class AbstractJiffleRuntime
 
_outsideValue - Variable in class AbstractJiffleRuntime
The value to return for out-of-bounds image data requests if the outside option is set.
_outsideValueSet - Variable in class AbstractJiffleRuntime
Whether the outside option is set.
_serializedATN - Static variable in class JiffleLexer
 
_serializedATN - Static variable in class JiffleParser
 
_sharedContextCache - Static variable in class JiffleLexer
 
_sharedContextCache - Static variable in class JiffleParser
 
_stk - Variable in class AbstractJiffleRuntime
A stack of integer values used in the evaluation of if statements.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

Copyright © 2006–2018 GeoSolutions. All rights reserved.