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>
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: 
- point clicked
- geom definition
- See also
- RasterFactory 
Definition at line 75 of file RasterNavigatorWidget.h.
      
        
          | te::qt::widgets::RasterNavigatorWidget::RasterNavigatorWidget | ( | QWidget * | parent = 0, | 
        
          |  |  | Qt::WindowFlags | f = 0 | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | te::qt::widgets::RasterNavigatorWidget::~RasterNavigatorWidget | ( |  | ) |  | 
      
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::drawOverlay | ( |  | ) |  |  | protected | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::envelopeAcquired | ( | te::gm::Envelope | env | ) |  |  | signal | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::geomAquired | ( | te::gm::Polygon * | poly | ) |  |  | signal | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::getCompositionInfo | ( |  | ) |  |  | protected | 
 
 
      
        
          | te::rst::Raster* te::qt::widgets::RasterNavigatorWidget::getExtentRaster | ( | bool | fullScale = false | ) |  | 
      
 
 
      
        
          | void te::qt::widgets::RasterNavigatorWidget::hideBoxTool | ( | bool | hide | ) |  | 
      
 
 
      
        
          | void te::qt::widgets::RasterNavigatorWidget::hideColorCompositionTool | ( | bool | hide | ) |  | 
      
 
 
      
        
          | void te::qt::widgets::RasterNavigatorWidget::hideEditionTools | ( | bool | hide | ) |  | 
      
 
 
      
        
          | void te::qt::widgets::RasterNavigatorWidget::hideExtraDisplaysTool | ( | bool | hide | ) |  | 
      
 
 
      
        
          | void te::qt::widgets::RasterNavigatorWidget::hideGeomTool | ( | bool | hide | ) |  | 
      
 
 
      
        
          | void te::qt::widgets::RasterNavigatorWidget::hideInfoTool | ( | bool | hide | ) |  | 
      
 
 
      
        
          | void te::qt::widgets::RasterNavigatorWidget::hidePickerTool | ( | bool | hide | ) |  | 
      
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::listBands | ( |  | ) |  |  | protected | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::mapDisplayExtentChanged | ( |  | ) |  |  | signal | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onBlueComboBoxActivated | ( | int | index | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onBlueToolClicked | ( | bool | flag | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onBoxToggled | ( | bool | checked | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onCompositionToolClicked | ( | bool | flag | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onCoordTrackedChanged | ( | QPointF & | coordinate | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onEnvelopeAcquired | ( | te::gm::Envelope | env | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onExtraDisplaysToggled | ( | bool | checked | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onGeomAquired | ( | te::gm::Polygon * | poly | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onGeomToggled | ( | bool | checked | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onGreenComboBoxActivated | ( | int | index | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onGreenToolClicked | ( | bool | flag | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onHSliderChanged | ( | int | value | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onMapDisplayExtentChanged | ( |  | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onMonoComboBoxActivated | ( | int | index | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onMonoToolClicked | ( | bool | flag | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onPanToggled | ( | bool | checked | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onPointPicked | ( | QPointF & | point | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onPointPickerToggled | ( | bool | checked | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onPreviewClicked | ( |  | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onReadPixelToggled | ( | bool | checked | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onRecomposeClicked | ( |  | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onRedComboBoxActivated | ( | int | index | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onRedToolClicked | ( | bool | flag | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onVSliderChanged | ( | int | value | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onZoomAreaToggled | ( | bool | checked | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::onZoomOutToggled | ( | bool | checked | ) |  |  | protectedslot | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::pointPicked | ( | double | x, |  
          |  |  | double | y |  
          |  | ) |  |  |  | signal | 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::previewClicked | ( |  | ) |  |  | signal | 
 
 
      
        
          | void te::qt::widgets::RasterNavigatorWidget::removeVectorial | ( |  | ) |  | 
      
 
 
This method is used to set the selected layer. 
- Parameters
- 
  
  
- Note
- This layer MUST HAVE a valid raster object. 
 
 
  
  | 
        
          | void te::qt::widgets::RasterNavigatorWidget::setComboBoxText | ( | QComboBox * | cb, |  
          |  |  | std::string | value |  
          |  | ) |  |  |  | protected | 
 
 
      
        
          | void te::qt::widgets::RasterNavigatorWidget::setSelectionMode | ( | bool | mode | ) |  | 
      
 
 
      
        
          | void te::qt::widgets::RasterNavigatorWidget::showAsPreview | ( | bool | asPreview, | 
        
          |  |  | bool | enableZoom = true | 
        
          |  | ) |  |  | 
      
 
 
  
  | 
        
          | int te::qt::widgets::RasterNavigatorWidget::m_currentColumn |  | private | 
 
 
  
  | 
        
          | int te::qt::widgets::RasterNavigatorWidget::m_currentRow |  | private | 
 
 
  
  | 
        
          | QPixmap* te::qt::widgets::RasterNavigatorWidget::m_draftOriginal |  | private | 
 
 
  
  | 
        
          | QCursor te::qt::widgets::RasterNavigatorWidget::m_pointCursor |  | private | 
 
 
  
  | 
        
          | std::auto_ptr<Ui::RasterNavigatorWidgetForm> te::qt::widgets::RasterNavigatorWidget::m_ui |  | private | 
 
 
The documentation for this class was generated from the following file: