A selected channel to be display. More...
#include <SelectedChannel.h>
  
 Public Member Functions | |
| SelectedChannel * | clone () const | 
| It creates a new copy of this object.  More... | |
Initializer Methods  | |
Methods related to instantiation and destruction.  | |
| SelectedChannel () | |
| It initializes a new SelectedChannel.  More... | |
| ~SelectedChannel () | |
| Destructor.  More... | |
Accessor methods  | |
Methods used to get or set properties.  | |
| void | setSourceChannelName (const std::string &name) | 
| std::string | getSourceChannelName () const | 
| void | setContrastEnhancement (ContrastEnhancement *c) | 
| ContrastEnhancement * | getContrastEnhancement () const | 
Private Attributes | |
| ContrastEnhancement * | m_contrastEnhancement | 
| Contrast enhancement that can be applied to a channel in isolation. (Optional)  More... | |
| std::string | m_sourceChannelName | 
| Channels are identified by a system and data-dependent character identifier. Commonly, channels will be labelled as "1", "2" and so on. (Mandatory)  More... | |
A selected channel to be display.
Definition at line 52 of file SelectedChannel.h.
| te::se::SelectedChannel::SelectedChannel | ( | ) | 
It initializes a new SelectedChannel.
Definition at line 30 of file SelectedChannel.cpp.
| te::se::SelectedChannel::~SelectedChannel | ( | ) | 
Destructor.
Definition at line 35 of file SelectedChannel.cpp.
| te::se::SelectedChannel * te::se::SelectedChannel::clone | ( | ) | const | 
It creates a new copy of this object.
Definition at line 51 of file SelectedChannel.cpp.
References setContrastEnhancement(), and setSourceChannelName().
      
  | 
  inline | 
Definition at line 80 of file SelectedChannel.h.
Referenced by te::map::RasterTransformConfigurer::getBlueChannelProperties(), te::map::RasterTransformConfigurer::getGrayChannelProperties(), te::map::RasterTransformConfigurer::getGreenChannelProperties(), te::map::RasterTransformConfigurer::getRedChannelProperties(), te::serialize::Save(), and te::qt::widgets::RasterSymbolizerWidget::updateUi().
      
  | 
  inline | 
Definition at line 76 of file SelectedChannel.h.
Referenced by te::map::RasterTransformConfigurer::getBlueChannelProperties(), te::qt::widgets::RasterNavigatorWidget::getCompositionInfo(), te::map::RasterTransformConfigurer::getGrayChannelProperties(), te::map::RasterTransformConfigurer::getGreenChannelProperties(), te::map::RasterTransformConfigurer::getRedChannelProperties(), te::serialize::Save(), and te::qt::widgets::RasterSymbolizerWidget::updateUi().
| void te::se::SelectedChannel::setContrastEnhancement | ( | ContrastEnhancement * | c | ) | 
Definition at line 45 of file SelectedChannel.cpp.
Referenced by clone(), and te::qt::widgets::SelectedChannelWidget::getSelectedChannel().
| void te::se::SelectedChannel::setSourceChannelName | ( | const std::string & | name | ) | 
Definition at line 40 of file SelectedChannel.cpp.
Referenced by clone(), te::se::CreateRasterSymbolizer(), te::qt::widgets::RasterNavigatorWidget::onBlueToolClicked(), te::qt::widgets::RasterNavigatorWidget::onCompositionToolClicked(), te::qt::widgets::RasterNavigatorWidget::onGreenToolClicked(), te::qt::widgets::RasterNavigatorWidget::onMonoToolClicked(), te::qt::widgets::GroupingDialog::onPushButtonClicked(), and te::qt::widgets::RasterNavigatorWidget::onRedToolClicked().
      
  | 
  private | 
Contrast enhancement that can be applied to a channel in isolation. (Optional)
Definition at line 90 of file SelectedChannel.h.
      
  | 
  private | 
Channels are identified by a system and data-dependent character identifier. Commonly, channels will be labelled as "1", "2" and so on. (Mandatory)
Definition at line 89 of file SelectedChannel.h.