deegree 2.3 (2010/04/09 10:10 build-4-official)

org.deegree.model.coverage
Class ColorInterpretation

java.lang.Object
  extended by org.deegree.model.coverage.CodeList
      extended by org.deegree.model.coverage.ColorInterpretation
All Implemented Interfaces:
Serializable

final class ColorInterpretation
extends CodeList

Specifies the mapping of a band to a color model component.

Version:
Grid Coverage specification 1.0
Author:
OpenGIS® consortium
See Also:
PaletteInterpretation, SampleDimension

Field Summary
static ColorInterpretation ALPHA_BAND
          Alpha Band for the RGB color model components.
static ColorInterpretation BLACK_BAND
          Black Band for the CMYK color model.
static ColorInterpretation BLUE_BAND
          Blue Band for the RGB color model components.
static ColorInterpretation CYAN_BAND
          Cyan Band for the CMYK color model.
static ColorInterpretation GRAY_INDEX
          Band is an index into a lookup table.
static ColorInterpretation GREEN_BAND
          Greend Band for the RGB color model components.
static ColorInterpretation HUE_BAND
          Hue Band for the HLS color model.
static ColorInterpretation LIGHTNESS_BAND
          Lightness Band for the HLS color model.
static ColorInterpretation MAGENTA_BAND
          Magenta Band for the CMYK color model.
static ColorInterpretation PALETTE_INDEX
          Band is a color index into a color table.
static ColorInterpretation RED_BAND
          Red Band for the RGB color model components.
static ColorInterpretation SATURATION_BAND
          Saturation Band for the HLS color model.
static ColorInterpretation UNDEFINED
          Band is not associated with a color model component.
static ColorInterpretation YELLOW_BAND
          Yellow Band for the CMYK color model.
 
Method Summary
 CodeList[] family()
          Returns the list of enumerations of the same kind than this enum.
static ColorInterpretation[] values()
          Returns the list of ColorInterpretations.
 
Methods inherited from class org.deegree.model.coverage.CodeList
name, ordinal, readResolve, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

UNDEFINED

public static final ColorInterpretation UNDEFINED
Band is not associated with a color model component.


GRAY_INDEX

public static final ColorInterpretation GRAY_INDEX
Band is an index into a lookup table.

See Also:
PALETTE_INDEX, PaletteInterpretation.GRAY

PALETTE_INDEX

public static final ColorInterpretation PALETTE_INDEX
Band is a color index into a color table.

See Also:
GRAY_INDEX

RED_BAND

public static final ColorInterpretation RED_BAND
Red Band for the RGB color model components.

See Also:
GREEN_BAND, BLUE_BAND, ALPHA_BAND, PaletteInterpretation.RGB

GREEN_BAND

public static final ColorInterpretation GREEN_BAND
Greend Band for the RGB color model components.

See Also:
RED_BAND, BLUE_BAND, ALPHA_BAND, PaletteInterpretation.RGB

BLUE_BAND

public static final ColorInterpretation BLUE_BAND
Blue Band for the RGB color model components.

See Also:
RED_BAND, GREEN_BAND, ALPHA_BAND, PaletteInterpretation.RGB

ALPHA_BAND

public static final ColorInterpretation ALPHA_BAND
Alpha Band for the RGB color model components. Alpha band may or may not be present.

See Also:
RED_BAND, GREEN_BAND, BLUE_BAND, PaletteInterpretation.RGB

HUE_BAND

public static final ColorInterpretation HUE_BAND
Hue Band for the HLS color model.

See Also:
SATURATION_BAND, LIGHTNESS_BAND, PaletteInterpretation.HLS

SATURATION_BAND

public static final ColorInterpretation SATURATION_BAND
Saturation Band for the HLS color model.

See Also:
HUE_BAND, LIGHTNESS_BAND, PaletteInterpretation.HLS

LIGHTNESS_BAND

public static final ColorInterpretation LIGHTNESS_BAND
Lightness Band for the HLS color model.

See Also:
HUE_BAND, SATURATION_BAND, PaletteInterpretation.HLS

CYAN_BAND

public static final ColorInterpretation CYAN_BAND
Cyan Band for the CMYK color model.

See Also:
MAGENTA_BAND, YELLOW_BAND, BLACK_BAND, PaletteInterpretation.CMYK

MAGENTA_BAND

public static final ColorInterpretation MAGENTA_BAND
Magenta Band for the CMYK color model.

See Also:
CYAN_BAND, YELLOW_BAND, BLACK_BAND, PaletteInterpretation.CMYK

YELLOW_BAND

public static final ColorInterpretation YELLOW_BAND
Yellow Band for the CMYK color model.

See Also:
CYAN_BAND, MAGENTA_BAND, BLACK_BAND, PaletteInterpretation.CMYK

BLACK_BAND

public static final ColorInterpretation BLACK_BAND
Black Band for the CMYK color model.

See Also:
CYAN_BAND, MAGENTA_BAND, YELLOW_BAND, PaletteInterpretation.CMYK
Method Detail

values

public static ColorInterpretation[] values()
Returns the list of ColorInterpretations.

Returns:
the list of ColorInterpretations.

family

public CodeList[] family()
Returns the list of enumerations of the same kind than this enum.

Specified by:
family in class CodeList
Returns:
the list of enumerations of the same kind than this enum.

deegree 2.3 (2010/04/09 10:10 build-4-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org