Class TLcdSLDSelectedChannel

java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.ogc.sld.model.TLcdSLDSelectedChannel
All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdSLDSelectedChannel extends TLcdDataObject
Contains a selected channel type and whether to use contrast enhancement to this channel in isolation.
  • Constructor Details Link icon

    • TLcdSLDSelectedChannel Link icon

      public TLcdSLDSelectedChannel()
      Empty constructor.
    • TLcdSLDSelectedChannel Link icon

      public TLcdSLDSelectedChannel(String aSourceChannelName, TLcdSLDContrastEnhancement aContrastEnhancement)
      Constructor for a source channel name and a contrast enhancement.
      Parameters:
      aSourceChannelName - the given source channel name.
      aContrastEnhancement - the given contrast enhancement.
    • TLcdSLDSelectedChannel Link icon

      public TLcdSLDSelectedChannel(TLcdDataType aDataType)
      Empty constructor.
  • Method Details Link icon

    • getSourceChannelName Link icon

      public String getSourceChannelName()
      Returns the value of the property that maps to the SourceChannelName element.
      Returns:
      the value of the SOURCE_CHANNEL_NAME_PROPERTY property.
    • setSourceChannelName Link icon

      public void setSourceChannelName(String aValue)
      Sets the value of the property that maps to the SourceChannelName element.
      Parameters:
      aValue - the value to set for the SOURCE_CHANNEL_NAME_PROPERTY property.
    • getContrastEnhancement Link icon

      public TLcdSLDContrastEnhancement getContrastEnhancement()
      Returns the value of the property that maps to the ContrastEnhancement element.

      "ContrastEnhancement" defines the 'stretching' of contrast for a channel of a false-color image or for a whole grey/color image. Contrast enhancement is used to make ground features in images more visible.

      Returns:
      the value of the CONTRAST_ENHANCEMENT_PROPERTY property.
    • setContrastEnhancement Link icon

      public void setContrastEnhancement(TLcdSLDContrastEnhancement aValue)
      Sets the value of the property that maps to the ContrastEnhancement element.

      "ContrastEnhancement" defines the 'stretching' of contrast for a channel of a false-color image or for a whole grey/color image. Contrast enhancement is used to make ground features in images more visible.

      Parameters:
      aValue - the value to set for the CONTRAST_ENHANCEMENT_PROPERTY property.