This class is GUI used to define the basic geometric operator parameters for the VP operation. More...
#include <GeometricOpOutputWizardPage.h>
  
 Public Slots | |
| void | onAllObjectsToggled () | 
| void | onAttributeComboBoxChanged (int index) | 
| void | onAttributeOperationToggled () | 
| void | onSimpleOperationToggled () | 
| void | onTargetDatasourceToolButtonPressed () | 
| void | onTargetFileToolButtonPressed () | 
Public Member Functions | |
| GeometricOpOutputWizardPage (QWidget *parent=0) | |
| std::string | getAttribute () | 
| te::da::DataSourceInfoPtr | getDsInfoPtr () | 
| te::vp::GeometricOpObjStrategy | getObjectStrategy () | 
| std::string | getOutDsName () | 
| std::string | getPath () | 
| bool | getToFile () | 
| bool | hasArea () | 
| bool | hasCentroid () | 
| bool | hasConvexHull () | 
| bool | hasLine () | 
| bool | hasMBR () | 
| bool | hasOutputLayer () | 
| bool | hasPerimeter () | 
| void | setAttributes (std::vector< std::string > attributes) | 
| ~GeometricOpOutputWizardPage () | |
Private Attributes | |
| std::string | m_attribute | 
| std::string | m_dsName | 
| te::da::DataSourceInfoPtr | m_outputDatasource | 
| DataSource information.  More... | |
| std::string | m_path | 
| bool | m_toFile | 
| std::auto_ptr < Ui::GeometricOpOutputWizardPageForm >  | m_ui | 
This class is GUI used to define the basic geometric operator parameters for the VP operation.
Definition at line 53 of file GeometricOpOutputWizardPage.h.
| te::vp::GeometricOpOutputWizardPage::GeometricOpOutputWizardPage | ( | QWidget * | parent = 0 | ) | 
Definition at line 50 of file GeometricOpOutputWizardPage.cpp.
References m_ui, onAllObjectsToggled(), onAttributeComboBoxChanged(), onAttributeOperationToggled(), onSimpleOperationToggled(), onTargetDatasourceToolButtonPressed(), and onTargetFileToolButtonPressed().
| te::vp::GeometricOpOutputWizardPage::~GeometricOpOutputWizardPage | ( | ) | 
Definition at line 94 of file GeometricOpOutputWizardPage.cpp.
| std::string te::vp::GeometricOpOutputWizardPage::getAttribute | ( | ) | 
Definition at line 128 of file GeometricOpOutputWizardPage.cpp.
| te::da::DataSourceInfoPtr te::vp::GeometricOpOutputWizardPage::getDsInfoPtr | ( | ) | 
Definition at line 170 of file GeometricOpOutputWizardPage.cpp.
| te::vp::GeometricOpObjStrategy te::vp::GeometricOpOutputWizardPage::getObjectStrategy | ( | ) | 
Definition at line 143 of file GeometricOpOutputWizardPage.cpp.
References te::vp::AGGREG_BY_ATTRIBUTE, te::vp::AGGREG_OBJ, and te::vp::ALL_OBJ.
| std::string te::vp::GeometricOpOutputWizardPage::getOutDsName | ( | ) | 
Definition at line 160 of file GeometricOpOutputWizardPage.cpp.
| std::string te::vp::GeometricOpOutputWizardPage::getPath | ( | ) | 
Definition at line 175 of file GeometricOpOutputWizardPage.cpp.
| bool te::vp::GeometricOpOutputWizardPage::getToFile | ( | ) | 
Definition at line 165 of file GeometricOpOutputWizardPage.cpp.
| bool te::vp::GeometricOpOutputWizardPage::hasArea | ( | ) | 
Definition at line 113 of file GeometricOpOutputWizardPage.cpp.
| bool te::vp::GeometricOpOutputWizardPage::hasCentroid | ( | ) | 
Definition at line 103 of file GeometricOpOutputWizardPage.cpp.
| bool te::vp::GeometricOpOutputWizardPage::hasConvexHull | ( | ) | 
Definition at line 98 of file GeometricOpOutputWizardPage.cpp.
| bool te::vp::GeometricOpOutputWizardPage::hasLine | ( | ) | 
Definition at line 118 of file GeometricOpOutputWizardPage.cpp.
| bool te::vp::GeometricOpOutputWizardPage::hasMBR | ( | ) | 
Definition at line 108 of file GeometricOpOutputWizardPage.cpp.
| bool te::vp::GeometricOpOutputWizardPage::hasOutputLayer | ( | ) | 
Definition at line 155 of file GeometricOpOutputWizardPage.cpp.
| bool te::vp::GeometricOpOutputWizardPage::hasPerimeter | ( | ) | 
Definition at line 123 of file GeometricOpOutputWizardPage.cpp.
      
  | 
  slot | 
Definition at line 188 of file GeometricOpOutputWizardPage.cpp.
Referenced by GeometricOpOutputWizardPage().
      
  | 
  slot | 
Definition at line 180 of file GeometricOpOutputWizardPage.cpp.
Referenced by GeometricOpOutputWizardPage().
      
  | 
  slot | 
Definition at line 202 of file GeometricOpOutputWizardPage.cpp.
Referenced by GeometricOpOutputWizardPage().
      
  | 
  slot | 
Definition at line 195 of file GeometricOpOutputWizardPage.cpp.
Referenced by GeometricOpOutputWizardPage().
      
  | 
  slot | 
Definition at line 208 of file GeometricOpOutputWizardPage.cpp.
References te::qt::widgets::DataSourceSelectorDialog::getSelecteds().
Referenced by GeometricOpOutputWizardPage().
      
  | 
  slot | 
Definition at line 229 of file GeometricOpOutputWizardPage.cpp.
References te::qt::widgets::AddFilePathToSettings(), and te::qt::widgets::GetFilePathFromSettings().
Referenced by GeometricOpOutputWizardPage().
| void te::vp::GeometricOpOutputWizardPage::setAttributes | ( | std::vector< std::string > | attributes | ) | 
Definition at line 133 of file GeometricOpOutputWizardPage.cpp.
      
  | 
  private | 
Definition at line 118 of file GeometricOpOutputWizardPage.h.
      
  | 
  private | 
Definition at line 116 of file GeometricOpOutputWizardPage.h.
      
  | 
  private | 
DataSource information.
Definition at line 115 of file GeometricOpOutputWizardPage.h.
      
  | 
  private | 
Definition at line 119 of file GeometricOpOutputWizardPage.h.
      
  | 
  private | 
Definition at line 117 of file GeometricOpOutputWizardPage.h.
      
  | 
  private | 
Definition at line 113 of file GeometricOpOutputWizardPage.h.
Referenced by GeometricOpOutputWizardPage().