26 #ifndef __TERRALIB_QT_WIDGETS_RP_INTERNAL_CONTRASTDIALOGFORM_H
27 #define __TERRALIB_QT_WIDGETS_RP_INTERNAL_CONTRASTDIALOGFORM_H
31 #include "../../../maptools/AbstractLayer.h"
32 #include "../../../qt/widgets/rp/RpToolsWidget.h"
34 #include "../../../rp/Contrast.h"
35 #include "../../../se/ChannelSelection.h"
36 #include "../../../qt/widgets/canvas/MapDisplay.h"
37 #include "../Config.h"
45 #include <qcombobox.h>
47 #include <QActionGroup>
50 namespace Ui {
class ContrastDialogForm; }
66 class RasterHistogramWidget;
94 void setList(std::list<te::map::AbstractLayerPtr>& layerList);
215 std::unique_ptr<Ui::ContrastDialogForm>
m_ui;
228 std::unique_ptr<te::gm::Geometry>
m_geom;
An Envelope defines a 2D rectangular region.
ChannelSelection specifies the false-color channel selection for a multi-spectral raster source (such...
boost::intrusive_ptr< AbstractLayer > AbstractLayerPtr
A base class for application events.