A widget used to configure a Raster Symbolizer SE element. More...
#include <RasterSymbolizerWidget.h>
Signals | |
void | contrastChanged (bool remove) |
void | mapRefresh () |
void | symbolizerChanged () |
Public Member Functions | |
te::map::RasterContrast * | getRasterContrast () |
te::se::RasterSymbolizer * | getRasterSymbolizer () |
void | setBandProperty (std::vector< te::rst::BandProperty * > bp) |
void | setLayer (te::map::AbstractLayer *layer) |
void | setMapDisplay (te::qt::widgets::MapDisplay *display) |
void | setRasterContrast (te::map::RasterContrast *contrast) |
void | setRasterSymbolizer (te::se::RasterSymbolizer *rs) |
Initializer Methods | |
Methods related to instantiation and destruction. | |
RasterSymbolizerWidget (QWidget *parent=0, Qt::WindowFlags f=0) | |
Constructs a RasterSymbolizerWidget dialog which is a child of parent, with widget flags set to f. More... | |
~RasterSymbolizerWidget () | |
Destructor. More... | |
Protected Member Functions | |
void | initialize () |
Internal method to initialize the widget (e.g.: color, combos, icons, etc.) More... | |
void | setComboBoxText (QComboBox *cb, std::string value) |
void | updateUi () |
Updates the widget form based on internal mark element. More... | |
A widget used to configure a Raster Symbolizer SE element.
Definition at line 84 of file RasterSymbolizerWidget.h.
te::qt::widgets::RasterSymbolizerWidget::RasterSymbolizerWidget | ( | QWidget * | parent = 0 , |
Qt::WindowFlags | f = 0 |
||
) |
Constructs a RasterSymbolizerWidget dialog which is a child of parent, with widget flags set to f.
te::qt::widgets::RasterSymbolizerWidget::~RasterSymbolizerWidget | ( | ) |
Destructor.
|
signal |
te::map::RasterContrast* te::qt::widgets::RasterSymbolizerWidget::getRasterContrast | ( | ) |
|
inline |
Definition at line 105 of file RasterSymbolizerWidget.h.
References slots.
|
protected |
Internal method to initialize the widget (e.g.: color, combos, icons, etc.)
|
signal |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
void te::qt::widgets::RasterSymbolizerWidget::setBandProperty | ( | std::vector< te::rst::BandProperty * > | bp | ) |
|
protected |
|
protectedslot |
void te::qt::widgets::RasterSymbolizerWidget::setLayer | ( | te::map::AbstractLayer * | layer | ) |
void te::qt::widgets::RasterSymbolizerWidget::setMapDisplay | ( | te::qt::widgets::MapDisplay * | display | ) |
void te::qt::widgets::RasterSymbolizerWidget::setRasterContrast | ( | te::map::RasterContrast * | contrast | ) |
void te::qt::widgets::RasterSymbolizerWidget::setRasterSymbolizer | ( | te::se::RasterSymbolizer * | rs | ) |
|
signal |
|
protected |
Updates the widget form based on internal mark element.
|
private |
Contrast Types Names.
Definition at line 211 of file RasterSymbolizerWidget.h.
|
private |
Raster Contrast element.
Definition at line 195 of file RasterSymbolizerWidget.h.
|
private |
SE Contrast element for blue band.
Definition at line 201 of file RasterSymbolizerWidget.h.
|
private |
SE Contrast element for green band.
Definition at line 200 of file RasterSymbolizerWidget.h.
|
private |
Contrast Types Names.
Definition at line 212 of file RasterSymbolizerWidget.h.
|
private |
SE Contrast element for mono band.
Definition at line 202 of file RasterSymbolizerWidget.h.
|
private |
SE Contrast element for red band.
Definition at line 199 of file RasterSymbolizerWidget.h.
|
private |
SE Channel Selection element.
Definition at line 209 of file RasterSymbolizerWidget.h.
|
private |
Definition at line 192 of file RasterSymbolizerWidget.h.
|
private |
Value used to define the gain value.
Definition at line 216 of file RasterSymbolizerWidget.h.
|
private |
Value used to define the gain value.
Definition at line 214 of file RasterSymbolizerWidget.h.
|
private |
Histogram widget.
Definition at line 190 of file RasterSymbolizerWidget.h.
|
private |
Definition at line 197 of file RasterSymbolizerWidget.h.
|
private |
Value used to define the offset value.
Definition at line 217 of file RasterSymbolizerWidget.h.
|
private |
Value used to define the offset value.
Definition at line 215 of file RasterSymbolizerWidget.h.
|
private |
SE Selected Channel element for red band.
Definition at line 206 of file RasterSymbolizerWidget.h.
|
private |
SE Selected Channel element for red band.
Definition at line 205 of file RasterSymbolizerWidget.h.
|
private |
SE Selected Channel element for red band.
Definition at line 207 of file RasterSymbolizerWidget.h.
|
private |
SE Selected Channel element for red band.
Definition at line 204 of file RasterSymbolizerWidget.h.
|
private |
Slider widget used for opacity information.
Definition at line 189 of file RasterSymbolizerWidget.h.
|
private |
SE Raster Symbolizer element.
Definition at line 194 of file RasterSymbolizerWidget.h.
|
private |
Widget form.
Definition at line 188 of file RasterSymbolizerWidget.h.