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 33 of file SelectedChannel.cpp.
Referenced by clone().
| te::se::SelectedChannel::~SelectedChannel | ( | ) |
| te::se::SelectedChannel * te::se::SelectedChannel::clone | ( | ) | const |
It creates a new copy of this object.
Definition at line 54 of file SelectedChannel.cpp.
References te::se::ContrastEnhancement::clone(), m_contrastEnhancement, m_sourceChannelName, SelectedChannel(), setContrastEnhancement(), and setSourceChannelName().
Referenced by te::se::ChannelSelection::clone().
|
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(), ReadPixelTool::mouseReleaseEvent(), te::se::serialize::Save(), te::qt::widgets::RasterSymbolizerWidget::setRasterSymbolizer(), te::qt::widgets::SelectedChannelWidget::updateUi(), 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::se::serialize::Save(), te::qt::widgets::FilterDialogForm::setList(), te::qt::widgets::SelectedChannelWidget::updateUi(), and te::qt::widgets::RasterSymbolizerWidget::updateUi().
| void te::se::SelectedChannel::setContrastEnhancement | ( | ContrastEnhancement * | c | ) |
Definition at line 48 of file SelectedChannel.cpp.
References m_contrastEnhancement.
Referenced by clone(), te::qt::widgets::SelectedChannelWidget::getSelectedChannel(), te::qt::widgets::RasterSymbolizerWidget::onBlueGammaChanged(), te::qt::widgets::SelectedChannelWidget::onContrastEnhancementChanged(), te::qt::widgets::RasterSymbolizerWidget::onGreenGammaChanged(), te::qt::widgets::RasterSymbolizerWidget::onMonoGammaChanged(), te::qt::widgets::RasterSymbolizerWidget::onRedGammaChanged(), te::qt::widgets::RasterSymbolizerWidget::onTypeConstratChanged(), RGB_012_G_Contrast_Style(), RGB_012_RGB_Contrast_Style(), and te::qt::widgets::RasterSymbolizerWidget::setContrastVisibility().
| void te::se::SelectedChannel::setSourceChannelName | ( | const std::string & | name | ) |
Definition at line 43 of file SelectedChannel.cpp.
References m_sourceChannelName.
Referenced by clone(), te::se::CreateCoverageStyle(), te::se::CreateRasterSymbolizer(), EncodeStyle(), te::qt::plugins::terralib4::TL4ConverterWizard::finish(), te::qt::plugins::terralib4::GetRasterSymbolizer(), MONO_0_Style(), MONO_2_Style(), te::qt::widgets::RasterSymbolizerWidget::onBlueChannelNameChanged(), te::qt::widgets::RasterSymbolizerWidget::onBlueChannelSelectionClicked(), te::qt::widgets::RasterNavigatorWidget::onBlueComboBoxActivated(), te::qt::widgets::RasterNavigatorWidget::onBlueToolClicked(), te::qt::widgets::SelectedChannelWidget::onChannelNameChanged(), te::qt::widgets::RasterSymbolizerWidget::onCompositionChannelSelectionClicked(), te::qt::widgets::RasterNavigatorWidget::onCompositionToolClicked(), te::qt::widgets::RasterSymbolizerWidget::onGreenChannelNameChanged(), te::qt::widgets::RasterSymbolizerWidget::onGreenChannelSelectionClicked(), te::qt::widgets::RasterNavigatorWidget::onGreenComboBoxActivated(), te::qt::widgets::RasterNavigatorWidget::onGreenToolClicked(), te::qt::widgets::RasterSymbolizerWidget::onMonoChannelNameChanged(), te::qt::widgets::RasterSymbolizerWidget::onMonoChannelSelectionClicked(), te::qt::widgets::RasterNavigatorWidget::onMonoComboBoxActivated(), te::qt::widgets::RasterNavigatorWidget::onMonoToolClicked(), te::qt::widgets::GroupingDialog::onPushButtonClicked(), te::qt::widgets::RasterSymbolizerWidget::onRedChannelNameChanged(), te::qt::widgets::RasterSymbolizerWidget::onRedChannelSelectionClicked(), te::qt::widgets::RasterNavigatorWidget::onRedComboBoxActivated(), te::qt::widgets::RasterNavigatorWidget::onRedToolClicked(), RED_Style(), RGB_012_G_Contrast_Style(), RGB_012_RGB_Contrast_Style(), RGB_012_Style(), RGB_012_Transp_Style(), RGB_102_Style(), and te::qt::widgets::SelectedChannelWidget::setChannelNames().
|
private |
Contrast enhancement that can be applied to a channel in isolation. (Optional)
Definition at line 90 of file SelectedChannel.h.
Referenced by clone(), setContrastEnhancement(), and ~SelectedChannel().
|
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.
Referenced by clone(), and setSourceChannelName().