26 #ifndef __TERRALIB_QT_WIDGETS_SE_INTERNAL_RASTERSYMBOLIZERWIDGET_H
27 #define __TERRALIB_QT_WIDGETS_SE_INTERNAL_RASTERSYMBOLIZERWIDGET_H
31 #include "../../../maptools/AbstractLayer.h"
32 #include "../../../maptools/RasterTransform.h"
33 #include "../../../rp/Contrast.h"
34 #include "../../../se.h"
36 #include "../Config.h"
49 namespace Ui {
class RasterSymbolizerWidgetForm; }
61 class ContrastEnhancement;
62 class RasterSymbolizer;
78 class HorizontalSliderWidget;
79 class RasterHistogramWidget;
203 std::unique_ptr<Ui::RasterSymbolizerWidgetForm>
m_ui;
226 std::map<te::se::ContrastEnhancement::ContrastEnhancementType, QString>
m_ceNames;
227 std::map<te::rp::Contrast::InputParameters::ContrastType, te::map::RasterTransform::ContrastType>
m_contrastMap;
This is the base class for layers.
This class contains the parameters needed to apply dynamic contrast over a raster.
ChannelSelection specifies the false-color channel selection for a multi-spectral raster source (such...
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,...
A selected channel to be display.