26 #ifndef __TERRALIB_SE_INTERNAL_CHANNELSELECTION_H 
   27 #define __TERRALIB_SE_INTERNAL_CHANNELSELECTION_H 
   34 #include <boost/noncopyable.hpp> 
   41     class SelectedChannel;
 
ChannelSelection specifies the false-color channel selection for a multi-spectral raster source (such...
 
SelectedChannel * getBlueChannel() const
 
ChannelSelection * clone() const
It creates a new copy of this object.
 
SelectedChannel * getGrayChannel() const
 
~ChannelSelection()
Destructor.
 
void setGrayChannel(SelectedChannel *c)
 
SelectedChannel * m_redChannel
Either a channel may be selected to display in each of red, green, and blue, or a single channel may ...
 
void setRedChannel(SelectedChannel *c)
 
SelectedChannel * getGreenChannel() const
 
SelectedChannel * m_blueChannel
Either a channel may be selected to display in each of red, green, and blue, or a single channel may ...
 
SelectedChannel * getRedChannel() const
 
void setColorCompositionType(ColorCompositionType cct)
 
void setBlueChannel(SelectedChannel *c)
 
ChannelSelection()
It initializes a new ChannelSelection.
 
ColorCompositionType m_colorCompType
Define the color composition, this is not defined in SE spec.
 
SelectedChannel * m_greenChannel
Either a channel may be selected to display in each of red, green, and blue, or a single channel may ...
 
SelectedChannel * m_grayChannel
Either a channel may be selected to display in each of red, green, and blue, or a single channel may ...
 
void setGreenChannel(SelectedChannel *c)
 
ColorCompositionType getColorCompositionType() const
 
A selected channel to be display.
 
ColorCompositionType
Allowed color compositions type.
 
#define TESEEXPORT
You can use this macro in order to export/import classes and functions from this module.
 
Proxy configuration file for TerraView (see terraview_config.h).
 
Enumerations of XML module.