26 #ifndef __TERRALIB_QT_WIDGETS_SE_INTERNAL_RASTERSYMBOLIZERWIDGET_H    27 #define __TERRALIB_QT_WIDGETS_SE_INTERNAL_RASTERSYMBOLIZERWIDGET_H    30 #include "../../../se.h"    31 #include "../Config.h"    44 namespace Ui { 
class RasterSymbolizerWidgetForm; }
    51     class ContrastEnhancement;
    52     class RasterSymbolizer;
    67       class HorizontalSliderWidget;
    97           void setBandProperty(std::vector<te::rst::BandProperty*> bp);
   107           void setComboBoxText(QComboBox* cb, std::string value);
   111           void onOpacityChanged(
int value);
   113           void onMonoChannelSelectionClicked();
   114           void onRedChannelSelectionClicked();
   115           void onGreenChannelSelectionClicked();
   116           void onBlueChannelSelectionClicked();
   117           void onCompositionChannelSelectionClicked();
   119           void onMonoChannelNameChanged(QString s);
   120           void onRedChannelNameChanged(QString s);
   121           void onGreenChannelNameChanged(QString s);
   122           void onBlueChannelNameChanged(QString s);
   124           void onTypeConstratChanged(QString s);
   126           void onMonoGammaChanged(
int v);
   127           void onRedGammaChanged(
int v);
   128           void onGreenGammaChanged(
int v);
   129           void onBlueGammaChanged(
int v);
   131           void onIncreaseGain();
   132           void onDecreaseGain();
   133           void onDefaultGain();
   134           void onIncreaseOffset();
   135           void onDecreaseOffset();
   136           void onDefaultOffset();
   137           void onSymbolizerChanged();
   139           void onDummyPushButtonClicked();
   141           void setContrastVisibility();
   145           void symbolizerChanged();
   149           std::auto_ptr<Ui::RasterSymbolizerWidgetForm> 
m_ui;             
   166           std::map<te::se::ContrastEnhancement::ContrastEnhancementType, QString> 
m_ceNames;   
   178 #endif  // __TERRALIB_QT_WIDGETS_SE_INTERNAL_RASTERSYMBOLIZERWIDGET_H 
A selected channel to be display. 
 
ContrastEnhancement defines the 'stretching' of contrast for a channel of a false-color image or for ...
 
The RasterSymbolizer describes how to render raster/matrix-coverage data (e.g., satellite photos...
 
ChannelSelection specifies the false-color channel selection for a multi-spectral raster source (such...