Package com.luciad.imaging
Class ALcdImage.Configuration
java.lang.Object
com.luciad.imaging.ALcdImage.Configuration
- Direct Known Subclasses:
ALcdBasicImage.Configuration
,ALcdImageMosaic.Configuration
,ALcdMultilevelImage.Configuration
,ALcdMultilevelImageMosaic.Configuration
- Enclosing class:
ALcdImage
Describes the configuration of an ALcdImage. Image configurations can be
created using the supplied ALcdImage.Configuration.Builder.
The key properties of an image are:
Semantics
: describe the image's pixel interpretation and format.Image Reference
: the image's reference.Bounds
: the image's extents in geographic coordinates.
ALcdImage
types (
ALcdBasicImage,
ALcdMultilevelImage,
ALcdImageMosaic and
ALcdMultilevelImageMosaic)
has its own extension of Configuration
to provide additional
information relevant to that particular type of image.- Since:
- 2014.0
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns the bounds of the imageReturns the model reference of this image.Returns the semantics for the bands.int
hashCode()
-
Method Details
-
getSemantics
Returns the semantics for the bands.- Returns:
- the semantics, never
null
-
getImageReference
Returns the model reference of this image. May returnnull
for images which are not referenced.- Returns:
- the model reference of this image
-
getBounds
Returns the bounds of the image- Returns:
- the bounds
-
equals
-
hashCode
public int hashCode()
-