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