A dialog used to execute image contrast enhencement.  
 More...
#include <ContrastDialog.h>
|  | 
|  | ContrastDialog (te::rst::Raster const *inputRasterPtr, 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. 
 | 
|  | 
|  | ContrastDialog (te::rst::Raster const *rasterPtr, QWidget *parent=0, Qt::WindowFlags f=0) | 
|  | Constructs a basic dialog which is a child of parent, with widget flags set to f. 
 | 
|  | 
| bool | getOutputRaster (boost::shared_ptr< te::rst::Raster > &outputRasterPtr) | 
|  | Returns the output result raster. 
 | 
|  | 
|  | ~ContrastDialog () | 
|  | Destructor. 
 | 
|  | 
A dialog used to execute image contrast enhencement. 
Definition at line 66 of file ContrastDialog.h.
◆ ContrastDialog() [1/2]
      
        
          | te::qt::widgets::ContrastDialog::ContrastDialog | ( | te::rst::Raster const * | inputRasterPtr, | 
        
          |  |  | 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::raster::RasterFactory ). |  | outpuRasterInfo | The necessary information to create the raster (as described in te::raster::RasterFactory). |  | parent | Parent widget pointer. |  | f | Widget flags. |  
 
 
 
◆ ContrastDialog() [2/2]
      
        
          | te::qt::widgets::ContrastDialog::ContrastDialog | ( | te::rst::Raster const * | rasterPtr, | 
        
          |  |  | QWidget * | parent = 0, | 
        
          |  |  | Qt::WindowFlags | f = 0 | 
        
          |  | ) |  |  | 
      
 
Constructs a basic dialog which is a child of parent, with widget flags set to f. 
- Parameters
- 
  
    | rasterPtr | Raster pointer (this is both input and output raster, the result be written to this raster). |  | parent | Parent widget pointer. |  | f | Widget flags. 
 |  
 
 
 
◆ ~ContrastDialog()
      
        
          | te::qt::widgets::ContrastDialog::~ContrastDialog | ( |  | ) |  | 
      
 
 
◆ getOutputRaster()
      
        
          | bool te::qt::widgets::ContrastDialog::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_okPushButton_clicked
  
  | 
        
          | void te::qt::widgets::ContrastDialog::on_okPushButton_clicked | ( |  | ) |  |  | protectedslot | 
 
 
◆ m_inputRasterPtr
◆ m_outpuRasterDSType
  
  | 
        
          | std::string te::qt::widgets::ContrastDialog::m_outpuRasterDSType |  | private | 
 
true if the output raster is the input raster. 
Definition at line 122 of file ContrastDialog.h.
 
 
◆ m_outpuRasterInfo
  
  | 
        
          | std::map< std::string, std::string > te::qt::widgets::ContrastDialog::m_outpuRasterInfo |  | private | 
 
Output raster data source type (as described in te::raster::RasterFactory ). 
Definition at line 123 of file ContrastDialog.h.
 
 
◆ m_outputRasterIsInputRaster
  
  | 
        
          | bool te::qt::widgets::ContrastDialog::m_outputRasterIsInputRaster |  | private | 
 
 
◆ m_outputRasterPtr
  
  | 
        
          | boost::shared_ptr< te::rst::Raster > te::qt::widgets::ContrastDialog::m_outputRasterPtr |  | private | 
 
The necessary information to create the raster (as described in te::raster::RasterFactory). 
Definition at line 124 of file ContrastDialog.h.
 
 
◆ m_uiPtr
  
  | 
        
          | Ui::ContrastForm* te::qt::widgets::ContrastDialog::m_uiPtr |  | private | 
 
 
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/qt/widgets/rp/ContrastDialog.h