This class is used to navigate over a DataSetLayer (having a raster representation) and given a set of tools, such as, zoom in, zoom out, pan, recompose. Two new tools as created for raster interaction: More...
#include <RasterNavigatorWidget.h>
Signals | |
| void | envelopeAcquired (te::gm::Envelope env) |
| void | geomAquired (te::gm::Polygon *poly) |
| void | mapDisplayExtentChanged () |
| void | pointMoved (double xorig, double yorig, double xnew, double ynew) |
| void | pointMoving (double x, double y) |
| void | pointPicked (double x, double y) |
| void | previewClicked () |
Public Member Functions | |
| void | drawRaster (te::rst::Raster *rst, te::se::Style *style=0) |
| te::gm::Envelope | getCurrentExtent () |
| te::qt::widgets::MapDisplay * | getDisplay () |
| te::rst::Raster * | getExtentRaster (bool fullScale=false) |
| void | hideBoxTool (bool hide) |
| void | hideColorCompositionTool (bool hide) |
| void | hideEditionTools (bool hide) |
| void | hideExtraDisplaysTool (bool hide) |
| void | hideGeomTool (bool hide) |
| void | hideInfoTool (bool hide) |
| void | hidePickerTool (bool hide) |
| RasterNavigatorWidget (QWidget *parent=0, Qt::WindowFlags f=0) | |
| void | removeVectorial () |
| void | set (te::map::AbstractLayerPtr layer, bool setFullScaleBox=false) |
| This method is used to set the selected layer. More... | |
| void | setExtent (te::gm::Envelope env) |
| void | setPoints (std::map< unsigned int, QPointF > *points) |
| void | setSelectionMode (bool mode) |
| void | setVectorial (te::map::AbstractLayerPtr layer) |
| void | showAsPreview (bool asPreview, bool enableZoom=true) |
| ~RasterNavigatorWidget () | |
Protected Member Functions | |
| void | drawOverlay () |
| void | getCompositionInfo () |
| void | listBands () |
| void | setComboBoxText (QComboBox *cb, std::string value) |
| void | setCurrentTool (te::qt::widgets::AbstractTool *tool) |
Private Attributes | |
| int | m_currentColumn |
| The column position of mouse in map display. More... | |
| int | m_currentRow |
| The row position of mouse in map display. More... | |
| QPixmap * | m_draftOriginal |
| te::qt::widgets::EyeBirdMapDisplayWidget * | m_eyeBirdMapDisplay |
| te::map::AbstractLayerPtr | m_layer |
| te::qt::widgets::MapDisplay * | m_mapDisplay |
| te::qt::widgets::Pan * | m_panTool |
| Pan tool (used in preview mode) More... | |
| QCursor | m_pointCursor |
| std::unique_ptr< std::map< unsigned int, QPointF > > | m_points |
| te::se::RasterSymbolizer * | m_symbolizer |
| te::qt::widgets::AbstractTool * | m_tool |
| std::unique_ptr< Ui::RasterNavigatorWidgetForm > | m_ui |
| te::map::Visibility | m_visibility |
| te::qt::widgets::ZoomInMapDisplayWidget * | m_zoomInMapDisplay |
| te::qt::widgets::ZoomWheel * | m_zoomTool |
| Zoom tool (used in preview mode) More... | |
This class is used to navigate over a DataSetLayer (having a raster representation) and given a set of tools, such as, zoom in, zoom out, pan, recompose. Two new tools as created for raster interaction:
Definition at line 75 of file RasterNavigatorWidget.h.
| te::qt::widgets::RasterNavigatorWidget::RasterNavigatorWidget | ( | QWidget * | parent = 0, |
| Qt::WindowFlags | f = 0 |
||
| ) |
Definition at line 70 of file RasterNavigatorWidget.cpp.
References te::qt::widgets::MapDisplay::Center, m_eyeBirdMapDisplay, m_mapDisplay, m_pointCursor, m_ui, m_zoomInMapDisplay, onBlueComboBoxActivated(), onBlueToolClicked(), onBoxToggled(), onCompositionToolClicked(), onCoordTrackedChanged(), onExtraDisplaysToggled(), onGeomToggled(), onGreenComboBoxActivated(), onGreenToolClicked(), onHSliderChanged(), onMapDisplayExtentChanged(), onMonoComboBoxActivated(), onMonoToolClicked(), onPanToggled(), onPointMoveToggled(), onPointPickerToggled(), onPreviewClicked(), onReadPixelToggled(), onRecomposeClicked(), onRedComboBoxActivated(), onRedToolClicked(), onVSliderChanged(), onZoomAreaToggled(), onZoomOutToggled(), and te::qt::widgets::MapDisplay::setResizePolicy().
| te::qt::widgets::RasterNavigatorWidget::~RasterNavigatorWidget | ( | ) |
Definition at line 163 of file RasterNavigatorWidget.cpp.
References m_draftOriginal, m_layer, m_panTool, m_points, m_tool, m_visibility, and m_zoomTool.
|
protected |
Definition at line 952 of file RasterNavigatorWidget.cpp.
References te::qt::widgets::MapDisplay::getDraftPixmap(), m_draftOriginal, m_mapDisplay, m_ui, and p.
Referenced by onHSliderChanged(), and onVSliderChanged().
| void te::qt::widgets::RasterNavigatorWidget::drawRaster | ( | te::rst::Raster * | rst, |
| te::se::Style * | style = 0 |
||
| ) |
Definition at line 301 of file RasterNavigatorWidget.cpp.
References b, te::se::CreateCoverageStyle(), te::map::DrawRaster(), te::rst::Raster::getBand(), te::qt::widgets::MapDisplay::getDraftPixmap(), te::map::MapDisplay::getExtent(), te::rst::Raster::getExtent(), te::qt::widgets::MapDisplay::getHeight(), te::common::Singleton< RasterSummaryManager >::getInstance(), te::rst::Raster::getNumberOfBands(), te::rst::Band::getProperty(), te::qt::widgets::MapDisplay::getScale(), te::map::MapDisplay::getSRID(), te::rst::Raster::getSRID(), te::qt::widgets::MapDisplay::getWidth(), m_draftOriginal, te::gm::Envelope::m_llx, te::gm::Envelope::m_lly, m_mapDisplay, te::rst::BandProperty::m_max, te::rst::BandProperty::m_min, m_ui, te::gm::Envelope::m_urx, te::gm::Envelope::m_ury, onHSliderChanged(), onVSliderChanged(), te::qt::widgets::Canvas::setDevice(), te::rst::SUMMARY_MAX, and te::rst::SUMMARY_MIN.
|
signal |
Referenced by onEnvelopeAcquired().
|
signal |
Referenced by onGeomAquired().
|
protected |
Definition at line 845 of file RasterNavigatorWidget.cpp.
References te::se::BLUE_COMPOSITION, te::se::ChannelSelection::getBlueChannel(), te::se::ChannelSelection::getColorCompositionType(), te::se::ChannelSelection::getGrayChannel(), te::se::ChannelSelection::getGreenChannel(), te::se::ChannelSelection::getRedChannel(), te::se::Style::getRule(), te::se::SelectedChannel::getSourceChannelName(), te::se::Rule::getSymbolizers(), te::se::GRAY_COMPOSITION, te::se::GREEN_COMPOSITION, m_layer, m_symbolizer, m_ui, te::se::RED_COMPOSITION, te::se::RGB_COMPOSITION, and setComboBoxText().
Referenced by onBlueToolClicked(), onCompositionToolClicked(), onGreenToolClicked(), onMonoToolClicked(), onRedToolClicked(), and set().
| te::gm::Envelope te::qt::widgets::RasterNavigatorWidget::getCurrentExtent | ( | ) |
Definition at line 259 of file RasterNavigatorWidget.cpp.
References te::map::MapDisplay::getExtent(), and m_mapDisplay.
Referenced by te::qt::widgets::TiePointLocatorWidget::onAutoAcquireTiePointsToolButtonClicked().
| te::qt::widgets::MapDisplay * te::qt::widgets::RasterNavigatorWidget::getDisplay | ( | ) |
Definition at line 264 of file RasterNavigatorWidget.cpp.
References m_mapDisplay.
Referenced by te::qt::widgets::TiePointLocatorWidget::drawTiePoints(), and te::qt::widgets::TiePointLocatorWidget::onAddToolButtonClicked().
| te::rst::Raster * te::qt::widgets::RasterNavigatorWidget::getExtentRaster | ( | bool | fullScale = false | ) |
Definition at line 269 of file RasterNavigatorWidget.cpp.
References ds, te::map::MapDisplay::getExtent(), te::map::GetExtentRaster(), te::da::GetFirstPropertyPos(), te::qt::widgets::MapDisplay::getHeight(), te::gm::Envelope::getLowerLeftX(), te::gm::Envelope::getLowerLeftY(), te::map::MapDisplay::getSRID(), te::gm::Envelope::getUpperRightX(), te::gm::Envelope::getUpperRightY(), te::qt::widgets::MapDisplay::getWidth(), te::gm::Envelope::intersection(), m_layer, m_mapDisplay, te::dt::RASTER_TYPE, te::gm::Envelope::transform(), te::gm::Coord2D::x, and te::gm::Coord2D::y.
| void te::qt::widgets::RasterNavigatorWidget::hideBoxTool | ( | bool | hide | ) |
Definition at line 420 of file RasterNavigatorWidget.cpp.
References m_ui.
Referenced by hideEditionTools(), and te::qt::widgets::TiePointLocatorWidget::startUpNavigators().
| void te::qt::widgets::RasterNavigatorWidget::hideColorCompositionTool | ( | bool | hide | ) |
Definition at line 396 of file RasterNavigatorWidget.cpp.
References m_ui.
| void te::qt::widgets::RasterNavigatorWidget::hideEditionTools | ( | bool | hide | ) |
Definition at line 401 of file RasterNavigatorWidget.cpp.
References hideBoxTool(), hideGeomTool(), hideInfoTool(), hidePickerTool(), and m_ui.
| void te::qt::widgets::RasterNavigatorWidget::hideExtraDisplaysTool | ( | bool | hide | ) |
Definition at line 430 of file RasterNavigatorWidget.cpp.
References m_ui.
Referenced by showAsPreview().
| void te::qt::widgets::RasterNavigatorWidget::hideGeomTool | ( | bool | hide | ) |
Definition at line 415 of file RasterNavigatorWidget.cpp.
References m_ui.
Referenced by hideEditionTools(), and te::qt::widgets::TiePointLocatorWidget::startUpNavigators().
| void te::qt::widgets::RasterNavigatorWidget::hideInfoTool | ( | bool | hide | ) |
Definition at line 425 of file RasterNavigatorWidget.cpp.
References m_ui.
Referenced by hideEditionTools(), and te::qt::widgets::TiePointLocatorWidget::startUpNavigators().
| void te::qt::widgets::RasterNavigatorWidget::hidePickerTool | ( | bool | hide | ) |
Definition at line 410 of file RasterNavigatorWidget.cpp.
References m_ui.
Referenced by hideEditionTools().
|
protected |
Definition at line 817 of file RasterNavigatorWidget.cpp.
References ds, te::da::GetFirstPropertyPos(), m_layer, m_ui, and te::dt::RASTER_TYPE.
Referenced by set().
|
signal |
Referenced by onMapDisplayExtentChanged().
|
protectedslot |
Definition at line 680 of file RasterNavigatorWidget.cpp.
References te::se::ChannelSelection::getBlueChannel(), te::se::RasterSymbolizer::getChannelSelection(), m_mapDisplay, m_symbolizer, m_ui, te::qt::widgets::MapDisplay::refresh(), and te::se::SelectedChannel::setSourceChannelName().
Referenced by RasterNavigatorWidget().
|
protectedslot |
Definition at line 746 of file RasterNavigatorWidget.cpp.
References te::se::BLUE_COMPOSITION, te::se::ChannelSelection::getBlueChannel(), te::se::RasterSymbolizer::getChannelSelection(), getCompositionInfo(), m_mapDisplay, m_symbolizer, m_ui, te::qt::widgets::MapDisplay::refresh(), te::se::ChannelSelection::setBlueChannel(), te::se::ChannelSelection::setColorCompositionType(), and te::se::SelectedChannel::setSourceChannelName().
Referenced by RasterNavigatorWidget().
|
protectedslot |
Definition at line 626 of file RasterNavigatorWidget.cpp.
References m_mapDisplay, onEnvelopeAcquired(), and setCurrentTool().
Referenced by RasterNavigatorWidget().
|
protectedslot |
Definition at line 762 of file RasterNavigatorWidget.cpp.
References te::se::ChannelSelection::getBlueChannel(), te::se::RasterSymbolizer::getChannelSelection(), getCompositionInfo(), te::se::ChannelSelection::getGreenChannel(), te::se::ChannelSelection::getRedChannel(), m_mapDisplay, m_symbolizer, m_ui, te::qt::widgets::MapDisplay::refresh(), te::se::RGB_COMPOSITION, te::se::ChannelSelection::setBlueChannel(), te::se::ChannelSelection::setColorCompositionType(), te::se::ChannelSelection::setGreenChannel(), te::se::ChannelSelection::setRedChannel(), and te::se::SelectedChannel::setSourceChannelName().
Referenced by RasterNavigatorWidget().
|
protectedslot |
Definition at line 452 of file RasterNavigatorWidget.cpp.
References te::qt::widgets::ZoomInMapDisplayWidget::drawCursorPosition(), ds, te::da::GetFirstPropertyPos(), m_currentColumn, m_currentRow, m_layer, m_ui, m_zoomInMapDisplay, te::dt::RASTER_TYPE, te::gm::Coord2D::x, and te::gm::Coord2D::y.
Referenced by onPointMoving(), and RasterNavigatorWidget().
|
protectedslot |
Definition at line 517 of file RasterNavigatorWidget.cpp.
References envelopeAcquired().
Referenced by onBoxToggled().
|
protectedslot |
Definition at line 646 of file RasterNavigatorWidget.cpp.
References m_eyeBirdMapDisplay, m_ui, m_zoomInMapDisplay, te::qt::widgets::EyeBirdMapDisplayWidget::setEnabled(), and te::qt::widgets::ZoomInMapDisplayWidget::setEnabled().
Referenced by RasterNavigatorWidget().
|
protectedslot |
Definition at line 523 of file RasterNavigatorWidget.cpp.
References geomAquired().
Referenced by onGeomToggled().
|
protectedslot |
Definition at line 615 of file RasterNavigatorWidget.cpp.
References m_mapDisplay, onGeomAquired(), and setCurrentTool().
Referenced by RasterNavigatorWidget().
|
protectedslot |
Definition at line 671 of file RasterNavigatorWidget.cpp.
References te::se::RasterSymbolizer::getChannelSelection(), te::se::ChannelSelection::getGreenChannel(), m_mapDisplay, m_symbolizer, m_ui, te::qt::widgets::MapDisplay::refresh(), and te::se::SelectedChannel::setSourceChannelName().
Referenced by RasterNavigatorWidget().
|
protectedslot |
Definition at line 730 of file RasterNavigatorWidget.cpp.
References te::se::RasterSymbolizer::getChannelSelection(), getCompositionInfo(), te::se::ChannelSelection::getGreenChannel(), te::se::GREEN_COMPOSITION, m_mapDisplay, m_symbolizer, m_ui, te::qt::widgets::MapDisplay::refresh(), te::se::ChannelSelection::setColorCompositionType(), te::se::ChannelSelection::setGreenChannel(), and te::se::SelectedChannel::setSourceChannelName().
Referenced by RasterNavigatorWidget().
|
protectedslot |
Definition at line 803 of file RasterNavigatorWidget.cpp.
References drawOverlay().
Referenced by drawRaster(), and RasterNavigatorWidget().
|
protectedslot |
Definition at line 546 of file RasterNavigatorWidget.cpp.
References te::map::MapDisplay::getExtent(), te::gm::Envelope::isValid(), m_draftOriginal, m_mapDisplay, and mapDisplayExtentChanged().
Referenced by RasterNavigatorWidget().
|
protectedslot |
Definition at line 689 of file RasterNavigatorWidget.cpp.
References te::se::RasterSymbolizer::getChannelSelection(), te::se::ChannelSelection::getGrayChannel(), m_mapDisplay, m_symbolizer, m_ui, te::qt::widgets::MapDisplay::refresh(), and te::se::SelectedChannel::setSourceChannelName().
Referenced by RasterNavigatorWidget().
|
protectedslot |
Definition at line 698 of file RasterNavigatorWidget.cpp.
References te::se::RasterSymbolizer::getChannelSelection(), getCompositionInfo(), te::se::ChannelSelection::getGrayChannel(), te::se::GRAY_COMPOSITION, m_mapDisplay, m_symbolizer, m_ui, te::qt::widgets::MapDisplay::refresh(), te::se::ChannelSelection::setColorCompositionType(), te::se::ChannelSelection::setGrayChannel(), and te::se::SelectedChannel::setSourceChannelName().
Referenced by RasterNavigatorWidget().
|
protectedslot |
Definition at line 580 of file RasterNavigatorWidget.cpp.
References m_mapDisplay, and setCurrentTool().
Referenced by RasterNavigatorWidget().
|
protectedslot |
Definition at line 540 of file RasterNavigatorWidget.cpp.
References pointMoved().
Referenced by onPointMoveToggled().
|
protectedslot |
Definition at line 601 of file RasterNavigatorWidget.cpp.
References m_mapDisplay, m_points, onPointMoved(), onPointMoving(), pointMoved(), and setCurrentTool().
Referenced by RasterNavigatorWidget().
|
protectedslot |
Definition at line 535 of file RasterNavigatorWidget.cpp.
References onCoordTrackedChanged().
Referenced by onPointMoveToggled(), and onPointPickerToggled().
|
protectedslot |
Definition at line 529 of file RasterNavigatorWidget.cpp.
References pointPicked().
Referenced by onPointPickerToggled().
|
protectedslot |
Definition at line 589 of file RasterNavigatorWidget.cpp.
References m_mapDisplay, onPointMoving(), onPointPicked(), pointPicked(), and setCurrentTool().
Referenced by RasterNavigatorWidget().
|
protectedslot |
Definition at line 793 of file RasterNavigatorWidget.cpp.
References previewClicked().
Referenced by RasterNavigatorWidget().
|
protectedslot |
Definition at line 637 of file RasterNavigatorWidget.cpp.
References m_layer, m_mapDisplay, and setCurrentTool().
Referenced by RasterNavigatorWidget().
|
protectedslot |
Definition at line 653 of file RasterNavigatorWidget.cpp.
References m_layer, m_mapDisplay, and te::qt::widgets::MapDisplay::setExtent().
Referenced by RasterNavigatorWidget().
|
protectedslot |
Definition at line 662 of file RasterNavigatorWidget.cpp.
References te::se::RasterSymbolizer::getChannelSelection(), te::se::ChannelSelection::getRedChannel(), m_mapDisplay, m_symbolizer, m_ui, te::qt::widgets::MapDisplay::refresh(), and te::se::SelectedChannel::setSourceChannelName().
Referenced by RasterNavigatorWidget().
|
protectedslot |
Definition at line 714 of file RasterNavigatorWidget.cpp.
References te::se::RasterSymbolizer::getChannelSelection(), getCompositionInfo(), te::se::ChannelSelection::getRedChannel(), m_mapDisplay, m_symbolizer, m_ui, te::se::RED_COMPOSITION, te::qt::widgets::MapDisplay::refresh(), te::se::ChannelSelection::setColorCompositionType(), te::se::ChannelSelection::setRedChannel(), and te::se::SelectedChannel::setSourceChannelName().
Referenced by RasterNavigatorWidget().
|
protectedslot |
Definition at line 798 of file RasterNavigatorWidget.cpp.
References drawOverlay().
Referenced by drawRaster(), and RasterNavigatorWidget().
|
protectedslot |
Definition at line 558 of file RasterNavigatorWidget.cpp.
References m_mapDisplay, and setCurrentTool().
Referenced by RasterNavigatorWidget().
|
protectedslot |
Definition at line 569 of file RasterNavigatorWidget.cpp.
References m_mapDisplay, te::qt::widgets::Zoom::Out, and setCurrentTool().
Referenced by RasterNavigatorWidget().
|
signal |
Referenced by onPointMoved(), and onPointMoveToggled().
|
signal |
|
signal |
Referenced by onPointPicked(), and onPointPickerToggled().
|
signal |
Referenced by onPreviewClicked().
| void te::qt::widgets::RasterNavigatorWidget::removeVectorial | ( | ) |
Definition at line 246 of file RasterNavigatorWidget.cpp.
References te::map::MapDisplay::getExtent(), m_eyeBirdMapDisplay, m_layer, m_mapDisplay, m_zoomInMapDisplay, te::qt::widgets::MapDisplay::setExtent(), te::map::MapDisplay::setLayerList(), te::qt::widgets::EyeBirdMapDisplayWidget::setList(), and te::qt::widgets::ZoomInMapDisplayWidget::setList().
| void te::qt::widgets::RasterNavigatorWidget::set | ( | te::map::AbstractLayerPtr | layer, |
| bool | setFullScaleBox = false |
||
| ) |
This method is used to set the selected layer.
| layer | The layer ptr |
Definition at line 177 of file RasterNavigatorWidget.cpp.
References ds, getCompositionInfo(), te::da::GetFirstPropertyPos(), te::qt::widgets::MapDisplay::getHeight(), te::qt::widgets::MapDisplay::getWidth(), listBands(), m_eyeBirdMapDisplay, m_layer, m_mapDisplay, m_visibility, m_zoomInMapDisplay, te::dt::RASTER_TYPE, te::qt::widgets::MapDisplay::setExtent(), te::map::MapDisplay::setLayerList(), te::qt::widgets::EyeBirdMapDisplayWidget::setList(), te::qt::widgets::ZoomInMapDisplayWidget::setList(), te::qt::widgets::MapDisplay::setSRID(), te::map::VISIBLE, te::gm::Coord2D::x, and te::gm::Coord2D::y.
Referenced by te::qt::widgets::TiePointLocatorWidget::setAdjustLayer(), and te::qt::widgets::TiePointLocatorWidget::setReferenceLayer().
|
protected |
Definition at line 929 of file RasterNavigatorWidget.cpp.
Referenced by getCompositionInfo().
|
protected |
Definition at line 808 of file RasterNavigatorWidget.cpp.
References m_mapDisplay, and m_tool.
Referenced by onBoxToggled(), onGeomToggled(), onPanToggled(), onPointMoveToggled(), onPointPickerToggled(), onReadPixelToggled(), onZoomAreaToggled(), and onZoomOutToggled().
| void te::qt::widgets::RasterNavigatorWidget::setExtent | ( | te::gm::Envelope | env | ) |
Definition at line 241 of file RasterNavigatorWidget.cpp.
| void te::qt::widgets::RasterNavigatorWidget::setPoints | ( | std::map< unsigned int, QPointF > * | points | ) |
Definition at line 971 of file RasterNavigatorWidget.cpp.
References m_points.
Referenced by te::qt::widgets::TiePointLocatorWidget::startUpNavigators().
| void te::qt::widgets::RasterNavigatorWidget::setSelectionMode | ( | bool | mode | ) |
Definition at line 438 of file RasterNavigatorWidget.cpp.
References m_pointCursor, and m_ui.
| void te::qt::widgets::RasterNavigatorWidget::setVectorial | ( | te::map::AbstractLayerPtr | layer | ) |
Definition at line 227 of file RasterNavigatorWidget.cpp.
References te::map::MapDisplay::getExtent(), m_eyeBirdMapDisplay, m_layer, m_mapDisplay, m_zoomInMapDisplay, te::qt::widgets::MapDisplay::setExtent(), te::map::MapDisplay::setLayerList(), te::qt::widgets::EyeBirdMapDisplayWidget::setList(), and te::qt::widgets::ZoomInMapDisplayWidget::setList().
| void te::qt::widgets::RasterNavigatorWidget::showAsPreview | ( | bool | asPreview, |
| bool | enableZoom = true |
||
| ) |
Definition at line 366 of file RasterNavigatorWidget.cpp.
References hideExtraDisplaysTool(), m_mapDisplay, m_panTool, m_ui, and m_zoomTool.
|
private |
The column position of mouse in map display.
Definition at line 233 of file RasterNavigatorWidget.h.
Referenced by onCoordTrackedChanged().
|
private |
The row position of mouse in map display.
Definition at line 234 of file RasterNavigatorWidget.h.
Referenced by onCoordTrackedChanged().
|
private |
Definition at line 240 of file RasterNavigatorWidget.h.
Referenced by drawOverlay(), drawRaster(), onMapDisplayExtentChanged(), and ~RasterNavigatorWidget().
|
private |
Definition at line 228 of file RasterNavigatorWidget.h.
Referenced by onExtraDisplaysToggled(), RasterNavigatorWidget(), removeVectorial(), set(), and setVectorial().
|
private |
Definition at line 222 of file RasterNavigatorWidget.h.
Referenced by getCompositionInfo(), getExtentRaster(), listBands(), onCoordTrackedChanged(), onReadPixelToggled(), onRecomposeClicked(), removeVectorial(), set(), setVectorial(), and ~RasterNavigatorWidget().
|
private |
Definition at line 226 of file RasterNavigatorWidget.h.
Referenced by drawOverlay(), drawRaster(), getCurrentExtent(), getDisplay(), getExtentRaster(), onBlueComboBoxActivated(), onBlueToolClicked(), onBoxToggled(), onCompositionToolClicked(), onGeomToggled(), onGreenComboBoxActivated(), onGreenToolClicked(), onMapDisplayExtentChanged(), onMonoComboBoxActivated(), onMonoToolClicked(), onPanToggled(), onPointMoveToggled(), onPointPickerToggled(), onReadPixelToggled(), onRecomposeClicked(), onRedComboBoxActivated(), onRedToolClicked(), onZoomAreaToggled(), onZoomOutToggled(), RasterNavigatorWidget(), removeVectorial(), set(), setCurrentTool(), setVectorial(), and showAsPreview().
|
private |
Pan tool (used in preview mode)
Definition at line 230 of file RasterNavigatorWidget.h.
Referenced by showAsPreview(), and ~RasterNavigatorWidget().
|
private |
Definition at line 238 of file RasterNavigatorWidget.h.
Referenced by RasterNavigatorWidget(), and setSelectionMode().
|
private |
Definition at line 242 of file RasterNavigatorWidget.h.
Referenced by onPointMoveToggled(), setPoints(), and ~RasterNavigatorWidget().
|
private |
Definition at line 223 of file RasterNavigatorWidget.h.
Referenced by getCompositionInfo(), onBlueComboBoxActivated(), onBlueToolClicked(), onCompositionToolClicked(), onGreenComboBoxActivated(), onGreenToolClicked(), onMonoComboBoxActivated(), onMonoToolClicked(), onRedComboBoxActivated(), and onRedToolClicked().
|
private |
Definition at line 225 of file RasterNavigatorWidget.h.
Referenced by setCurrentTool(), and ~RasterNavigatorWidget().
|
private |
Definition at line 220 of file RasterNavigatorWidget.h.
Referenced by drawOverlay(), drawRaster(), getCompositionInfo(), hideBoxTool(), hideColorCompositionTool(), hideEditionTools(), hideExtraDisplaysTool(), hideGeomTool(), hideInfoTool(), hidePickerTool(), listBands(), onBlueComboBoxActivated(), onBlueToolClicked(), onCompositionToolClicked(), onCoordTrackedChanged(), onExtraDisplaysToggled(), onGreenComboBoxActivated(), onGreenToolClicked(), onMonoComboBoxActivated(), onMonoToolClicked(), onRedComboBoxActivated(), onRedToolClicked(), RasterNavigatorWidget(), setSelectionMode(), and showAsPreview().
|
private |
Definition at line 236 of file RasterNavigatorWidget.h.
Referenced by set(), and ~RasterNavigatorWidget().
|
private |
Definition at line 227 of file RasterNavigatorWidget.h.
Referenced by onCoordTrackedChanged(), onExtraDisplaysToggled(), RasterNavigatorWidget(), removeVectorial(), set(), and setVectorial().
|
private |
Zoom tool (used in preview mode)
Definition at line 231 of file RasterNavigatorWidget.h.
Referenced by showAsPreview(), and ~RasterNavigatorWidget().