Package org.apache.sis.internal.coverage.j2d
package org.apache.sis.internal.coverage.j2d
A set of helper classes for the SIS implementation backed by Java2D.
This package centralizes all
java.awt.image
dependencies used
by org.apache.sis.coverage
packages, except the dependencies
in public API (e.g. GridCoverage2D
).
Do not use!
This package is for internal use by SIS only. Classes in this package may change in incompatible ways in any future version without notice.- Since:
- 1.0
- Version:
- 1.3
-
ClassDescriptionA computed image for which it is more efficient to compute tiles in batch instead of one-by-one.Helper classes for allowing an image to be colorized, by building an
IndexColorModel
if needed.A factory forColorModel
objects built from a sequence of colors.ColorModelPatch<T extends ColorModel>Workaround for brokenColorModel.equals(Object)
in Java 8 and before.Information about the color model.Colors to apply on a range of sample values.An image property for which the computation is differed.A deferred property for computing the value ofPlanarImage.GRID_GEOMETRY_KEY
.Helper class for handling the fill values of a raster.Derives information about image location, size and tile grid.Override preferred tile size with a fixed size.Utility methods related to images and their color model or sample model.AnIndexColorModel
tolerant with image having more than one band.Creates rasters from given properties.A factory forSampleModel
instances.A color model for use withScaledColorSpace
(gray scale image with missing values).Color space for images storing pixels as real numbers.A rendered image which can contain an arbitrary number of tiles.A convenience class for reporting an error during computation of a tile.An object executing actions in a way where errors occurring during tile computation are reported to an error handler instead of causing the whole operation to fail.A read or write action to execute on each tile of an image.Worker which will read tiles.Base class of workers which will read or write tiles.Worker which will write tiles.Source of read-only empty tiles to use as placeholder for tiles that were not computed.Weak reference to a data buffer.A provider of tile placeholder with a fill value.A provider of tile placeholder with a white border and white cross in the tile.A writable version ofTiledImage
.Helper methods forWritableRenderedImage
implementations.