A dialog used to execute mixture model decomposition.  
 More...
#include <MixtureModelDialog.h>
A dialog used to execute mixture model decomposition. 
Definition at line 101 of file MixtureModelDialog.h.
 
◆ MixtureModelDialog()
      
        
          | te::qt::widgets::MixtureModelDialog::MixtureModelDialog  | 
          ( | 
          const te::map::DataSetLayerPtr &  | 
          inputLayerPtr,  | 
        
        
           | 
           | 
          const std::string &  | 
          outpuRasterDSType,  | 
        
        
           | 
           | 
          const std::map< std::string, std::string > &  | 
          outpuRasterInfo,  | 
        
        
           | 
           | 
          QWidget *  | 
          parent = 0,  | 
        
        
           | 
           | 
          Qt::WindowFlags  | 
          f = 0  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Constructs a basic dialog which is a child of parent, with widget flags set to f. 
- Parameters
 - 
  
    | inputRasterPtr | Input raster pointer.  | 
    | outpuRasterDSType | Output raster data source type (as described in te::rst::RasterFactory).  | 
    | outpuRasterInfo | The necessary information to create the raster (as described in te::rst::RasterFactory).  | 
    | parent | Parent widget pointer.  | 
    | f | Widget flags.  | 
  
   
 
 
◆ ~MixtureModelDialog()
      
        
          | te::qt::widgets::MixtureModelDialog::~MixtureModelDialog  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ getOutputRaster()
      
        
          | bool te::qt::widgets::MixtureModelDialog::getOutputRaster  | 
          ( | 
          boost::shared_ptr< te::rst::Raster > &  | 
          outputRasterPtr | ) | 
           | 
        
      
 
Returns the output result raster. 
- Parameters
 - 
  
    | outputRasterPtr | A pointer to the output result raster | 
  
   
- Returns
 - true if OK, false on errors. 
 
 
 
◆ on_coordTracked_changed
  
  
      
        
          | void te::qt::widgets::MixtureModelDialog::on_coordTracked_changed  | 
          ( | 
          QPointF &  | 
          coordinate | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ on_keyPressedOverMapDisplay
  
  
      
        
          | void te::qt::widgets::MixtureModelDialog::on_keyPressedOverMapDisplay  | 
          ( | 
          int  | 
          key | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ on_mapDisplay_extentChanged
  
  
      
        
          | void te::qt::widgets::MixtureModelDialog::on_mapDisplay_extentChanged  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ on_okPushButton_clicked
  
  
      
        
          | void te::qt::widgets::MixtureModelDialog::on_okPushButton_clicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ on_removeButton_clicked
  
  
      
        
          | void te::qt::widgets::MixtureModelDialog::on_removeButton_clicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ updateComponentsGrid
  
  
      
        
          | void te::qt::widgets::MixtureModelDialog::updateComponentsGrid  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ currentColumn
  
  
      
        
          | int te::qt::widgets::MixtureModelDialog::currentColumn | 
         
       
   | 
  
private   | 
  
 
 
◆ currentRow
  
  
      
        
          | int te::qt::widgets::MixtureModelDialog::currentRow | 
         
       
   | 
  
private   | 
  
 
 
◆ m_components
  
  
      
        
          | std::map<std::string, std::vector<double> > te::qt::widgets::MixtureModelDialog::m_components | 
         
       
   | 
  
private   | 
  
 
 
◆ m_coordinates
  
  
      
        
          | std::map<std::string, te::gm::Coord2D> te::qt::widgets::MixtureModelDialog::m_coordinates | 
         
       
   | 
  
private   | 
  
 
 
◆ m_coordTracking
  
  
      
        
          | CoordTracking* te::qt::widgets::MixtureModelDialog::m_coordTracking | 
         
       
   | 
  
private   | 
  
 
 
◆ m_inputRasterPtr
  
  
      
        
          | const te::rst::Raster* te::qt::widgets::MixtureModelDialog::m_inputRasterPtr | 
         
       
   | 
  
private   | 
  
 
 
◆ m_keyboardPressTracking
◆ m_mapDisplay
◆ m_maxComponentsInserted
  
  
      
        
          | unsigned int te::qt::widgets::MixtureModelDialog::m_maxComponentsInserted | 
         
       
   | 
  
private   | 
  
 
 
◆ m_outpuRasterDSType
  
  
      
        
          | std::string te::qt::widgets::MixtureModelDialog::m_outpuRasterDSType | 
         
       
   | 
  
private   | 
  
 
 
◆ m_outpuRasterInfo
  
  
      
        
          | std::map<std::string, std::string> te::qt::widgets::MixtureModelDialog::m_outpuRasterInfo | 
         
       
   | 
  
private   | 
  
 
 
◆ m_outputRasterPtr
  
  
      
        
          | boost::shared_ptr<te::rst::Raster> te::qt::widgets::MixtureModelDialog::m_outputRasterPtr | 
         
       
   | 
  
private   | 
  
 
 
◆ m_panClickEvent
◆ m_selectedPointPattern
◆ m_uiPtr
  
  
      
        
          | Ui::MixtureModelForm* te::qt::widgets::MixtureModelDialog::m_uiPtr | 
         
       
   | 
  
private   | 
  
 
 
◆ m_zoomScroolEvent
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/qt/widgets/rp/MixtureModelDialog.h