A dialog used to execute vector intersection.  
 More...
#include <IntersectionDialog.h>
A dialog used to execute vector intersection. 
Definition at line 61 of file IntersectionDialog.h.
◆ IntersectionDialog()
      
        
          | te::vp::IntersectionDialog::IntersectionDialog | ( | QWidget * | parent = 0, | 
        
          |  |  | Qt::WindowFlags | f = 0 | 
        
          |  | ) |  |  | 
      
 
 
◆ ~IntersectionDialog()
      
        
          | te::vp::IntersectionDialog::~IntersectionDialog | ( |  | ) |  | 
      
 
 
◆ getLayer()
◆ getSelectedProperties()
  
  | 
        
          | std::vector<std::pair<int, std::string> > te::vp::IntersectionDialog::getSelectedProperties | ( |  | ) |  |  | protected | 
 
 
◆ onFirstLayerComboBoxChanged
  
  | 
        
          | void te::vp::IntersectionDialog::onFirstLayerComboBoxChanged | ( | int | index | ) |  |  | protectedslot | 
 
 
◆ onOkPushButtonClicked
  
  | 
        
          | void te::vp::IntersectionDialog::onOkPushButtonClicked | ( |  | ) |  |  | protectedslot | 
 
 
◆ onSecondLayerComboBoxChanged
  
  | 
        
          | void te::vp::IntersectionDialog::onSecondLayerComboBoxChanged | ( | int | index | ) |  |  | protectedslot | 
 
 
◆ onTargetDatasourceToolButtonPressed
  
  | 
        
          | void te::vp::IntersectionDialog::onTargetDatasourceToolButtonPressed | ( |  | ) |  |  | protectedslot | 
 
 
◆ onTargetFileToolButtonPressed
  
  | 
        
          | void te::vp::IntersectionDialog::onTargetFileToolButtonPressed | ( |  | ) |  |  | protectedslot | 
 
 
◆ setLayers()
Set the layer that can be used. 
- Parameters
- 
  
    | layers | List of AbstractLayerPtr |  
 
 
 
◆ updateDoubleListWidget()
  
  | 
        
          | void te::vp::IntersectionDialog::updateDoubleListWidget | ( |  | ) |  |  | protected | 
 
 
◆ updateFirstLayerComboBox()
  
  | 
        
          | void te::vp::IntersectionDialog::updateFirstLayerComboBox | ( |  | ) |  |  | protected | 
 
 
◆ updateSecondLayerComboBox()
  
  | 
        
          | void te::vp::IntersectionDialog::updateSecondLayerComboBox | ( |  | ) |  |  | protected | 
 
 
◆ m_doubleListWidget
◆ m_firstSelectedLayer
◆ m_layerResult
◆ m_layers
◆ m_outputArchive
  
  | 
        
          | std::string te::vp::IntersectionDialog::m_outputArchive |  | private | 
 
 
◆ m_outputDatasource
◆ m_secondSelectedLayer
◆ m_toFile
  
  | 
        
          | bool te::vp::IntersectionDialog::m_toFile |  | private | 
 
 
◆ m_ui
  
  | 
        
          | std::unique_ptr<Ui::IntersectionDialogForm> te::vp::IntersectionDialog::m_ui |  | private | 
 
 
The documentation for this class was generated from the following file: