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 <RpToolsWidget.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 70 of file RpToolsWidget.h.
 
      
        
          | te::qt::widgets::RpToolsWidget::RpToolsWidget  | 
          ( | 
          QWidget *  | 
          parent = 0,  | 
        
        
           | 
           | 
          Qt::WindowFlags  | 
          f = 0  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | te::qt::widgets::RpToolsWidget::~RpToolsWidget  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | void te::qt::widgets::RpToolsWidget::enableBoxAction  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | void te::qt::widgets::RpToolsWidget::enableGeomAction  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | void te::qt::widgets::RpToolsWidget::enablePickerAction  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | void te::qt::widgets::RpToolsWidget::hideEditionTools  | 
          ( | 
          bool  | 
          hide | ) | 
           | 
        
      
 
 
  
  
      
        
          | void te::qt::widgets::RpToolsWidget::mapDisplayExtentChanged  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::RpToolsWidget::onBoxToggled  | 
          ( | 
          bool  | 
          checked | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
      
        
          | void te::qt::widgets::RpToolsWidget::onDisableToolbar  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | void te::qt::widgets::RpToolsWidget::onGeomAquired  | 
          ( | 
          te::gm::Polygon *  | 
          poly | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::RpToolsWidget::onGeomToggled  | 
          ( | 
          bool  | 
          checked | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::RpToolsWidget::onMapDisplayExtentChanged  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::RpToolsWidget::onPointPicked  | 
          ( | 
          QPointF &  | 
          point | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::RpToolsWidget::onPointPickerToggled  | 
          ( | 
          bool  | 
          checked | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
  
  
      
        
          | void te::qt::widgets::RpToolsWidget::pointPicked  | 
          ( | 
          double  | 
          x,  | 
         
        
           | 
           | 
          double  | 
          y  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
signal   | 
  
 
 
      
        
          | void te::qt::widgets::RpToolsWidget::removeVectorial  | 
          ( | 
           | ) | 
           | 
        
      
 
 
This method is used to set the selected layer. 
- Parameters
 - 
  
  
 
- Note
 - This layer MUST HAVE a valid raster object. 
 
 
 
      
        
          | void te::qt::widgets::RpToolsWidget::setActionGroup  | 
          ( | 
          QActionGroup *  | 
          actionGroup | ) | 
           | 
        
      
 
 
      
        
          | void te::qt::widgets::RpToolsWidget::setEnvelopeTool  | 
          ( | 
          bool  | 
          checked | ) | 
           | 
        
      
 
 
      
        
          | void te::qt::widgets::RpToolsWidget::setGeomTool  | 
          ( | 
          bool  | 
          checked | ) | 
           | 
        
      
 
 
      
        
          | void te::qt::widgets::RpToolsWidget::setPickerTool  | 
          ( | 
          bool  | 
          checked | ) | 
           | 
        
      
 
 
      
        
          | void te::qt::widgets::RpToolsWidget::setSelectionMode  | 
          ( | 
          bool  | 
          mode | ) | 
           | 
        
      
 
 
  
  
      
        
          | QActionGroup* te::qt::widgets::RpToolsWidget::m_actionGroup | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QAction* te::qt::widgets::RpToolsWidget::m_boxAction | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QPixmap* te::qt::widgets::RpToolsWidget::m_draftOriginal | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QAction* te::qt::widgets::RpToolsWidget::m_geomAction | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QAction* te::qt::widgets::RpToolsWidget::m_pickerAction | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | QCursor te::qt::widgets::RpToolsWidget::m_pointCursor | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | std::auto_ptr<Ui::RpToolsWidgetForm> te::qt::widgets::RpToolsWidget::m_ui | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_master/src/terralib/qt/widgets/rp/RpToolsWidget.h